如何使用MongoDB大于/小于?

时间:2011-01-25 09:01:23

标签: python mongodb database

我正在使用pymongo驱动程序。

有人可以看看pymongo并告诉我如何做更大的事情吗?我曾经做过:为了一切。

3 个答案:

答案 0 :(得分:37)

你见过the doc吗?取自手册:

>>> d = datetime.datetime(2009, 11, 12, 12)
>>> for post in posts.find({"date": {"$lt": d}}).sort("author"):
...   post
...
{u'date': datetime.datetime(2009, 11, 10, 10, 45), u'text': u'and pretty easy too!', u'_id': ObjectId('...'), u'author': u'Eliot', u'title': u'MongoDB is fun'}
{u'date': datetime.datetime(2009, 11, 12, 11, 14), u'text': u'Another post!', u'_id': ObjectId('...'), u'author': u'Mike', u'tags': [u'bulk', u'insert']}

答案 1 :(得分:18)

如果您想查询并找到字段大于您可以

的字段
users.find({"age": {"$gt": 20}})

查看Mongodb的高级查询部分以获取更多参考。

- 西

答案 2 :(得分:4)