Exemple #1
0
 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()
Exemple #2
0
 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()