def update_xattr_attribute(self, document_id, path, value, xattr=True, create_parents=True): mutateIn = self.cb.mutateIn(document_id) sub_doc = SubdocOptionsBuilder().createParents(create_parents).xattr( xattr) builder = mutateIn.upsert(path, value, sub_doc) builder.execute()
def remove_xattr_attribute(self, document_id, path, xattr=True): mutateIn = self.cb.mutateIn(document_id) sub_doc = SubdocOptionsBuilder().xattr(xattr) builder = mutateIn.remove(path, sub_doc) builder.execute()