Запрашивать Mongodb по месяцу, дню, году… datetime

Я использую mongodb и храню datetime в своем база данных таким образом

для даты «17-11-2011 18:00» Я сохраняю:

date = datetime.datetime(2011, 11, 17, 18, 0)
db.mydatabase.mycollection.insert({"date" : date})

Я хотел бы сделать такой запрос

month = 11
db.mydatabase.mycollection.find({"date.month" : month})

или

day = 17
db.mydatabase.mycollection.find({"date.day" : day})

кто-нибудь знает, как сделать этот запрос?

42
задан Neil Lunn 2 July 2017 в 05:37
поделиться