【发布时间】:2018-12-11 17:34:00
【问题描述】:
我正在使用 Pymongo。我已成功连接到我的 MongoDB。集合名称是test_collection。在文档中,有一个名为 request_time 的键。我正在尝试获取request_time 特定范围内的文档。
在 mongodb shell 中,此命令有效,
db.getCollection('test_collection').find({ request_time: { $gte: new Date('2018-06-22'), $lt: new Date('2018-06-26') }});
但是,当我使用 pymongo.它不接受$ 并给出语法错误。
collection = db['test_collection']
cursor = collection.find({request_time: { $gte: new Date('2018-06-22'), $lt: new Date('2018-06-26') }})
【问题讨论】: