数组查询品牌中的集合

时间:2012-12-13 09:30:42

标签: mongodb

我的查询包含查询用户和品牌。那么我怎么能“nokia”我得到那些

db = Connection().mydb

db.users.find()

查询:

{u'username': u'mack', u'brand': [{u'name': u'nike'}, {u'name': u'adidas'}] }

{u'username': u'siyve', u'brand': [{u'name': u'nokia'}, {u'name': u'casio'}] }

{u'username': u'seylim', u'brand': [{u'name': u'nokia'}, {u'name': u'casio'}] }

非常感谢。

1 个答案:

答案 0 :(得分:1)

你可以尝试:

db.users.find({ "brand.name": "nokia" })