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