def delete_address_documents(self, object_ids=None, names=None):
"""
Delete multiple address_documents.
:param object_ids: [ObjectId]
:param names: [string]
:return: The number of deleted documents.
"""
if object_ids is not None:
processed_object_ids = [ObjectId(object_id) for object_id in object_ids]
result = self.address_documents_collection.delete_many({
'_id': {'$in': processed_object_ids}
})
elif names is not None:
result = self.address_documents_collection.delete_many({
'name': {'$in': names}
})
else:
return 0
return result.deleted_count
mongodb_database_connection.py 文件源码
python
阅读 21
收藏 0
点赞 0
评论 0
评论列表
文章目录