У меня есть список _id
объектов в базе данных Mongo. Используя pymongo
, как лучше всего получить список документов, идентифицированных этими идентификаторами?
Я знаю, что могу просто перебрать идентификаторы и сделать find_one
для каждого идентификатора, но кажется неэффективным делать один запрос для каждого идентификатора.
def get_all(ids):
return [coll.find_one({'_id': id}) for id in ids]