2015-01-16 3 views
2

Я пытаюсь использовать торнадо, и мой вариант использования - это запрос по ID объекта.Как запросить ObjectId в Motor in tornado

Я видел примеры и ref для запроса любым другим, но ObjectID. поскольку он уникален, я хочу использовать его вместо запроса.

Любые предложения, как использовать ObjectId для запросов с помощью мотора

ответ

4

Pymongo является зависимость motor, так I't не нравится, что вы тянете в чем-либо дополнительных. Просто import the ObjectId как обычно и используйте его в запросе:

import motor 
from bson.objectid import ObjectId 

cursor = collection.find({ "_id": ObjectId('54b89db31d41c8159742d65a') })