def delete_traffic_event_documents(self, object_ids=None, event_ids=None):
"""
Delete multiple traffic_event_documents.
:param object_ids: [ObjectId]
:param event_ids: [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.traffic_event_documents_collection.delete_many({
'_id': {'$in': processed_object_ids}
})
elif event_ids is not None:
result = self.traffic_event_documents_collection.delete_many({
'event_id': {'$in': event_ids}
})
else:
return 0
return result.deleted_count
mongodb_database_connection.py 文件源码
python
阅读 20
收藏 0
点赞 0
评论 0
评论列表
文章目录