embeddedMongo子查询文档
在mongo数据库我有以下几点:db.users:
{ username: "me", companies: { meco: {groups: ['addr1','addr2','addr3'] } , youco: {groups: ['addr1','addr4'] } }, someco: {groups: ['addr8','addr9'] } }
}
我试图find所有用户(公司= meco&组有'addr1')或(公司= youco&组有addr4)。 我将如何做到这一点? 谢谢,
约翰,
首先,请注意“someco”文件不嵌套在公司内部。
除了基本的语法是“{”$ or“:[{”companies.meco.groups“:”addr1“},{”companies.youco.groups“:”addr4“}]}
请看看Dotted Notation Docs: http : //www.mongodb.org/display/DOCS/Dot+Notation+( Reaching+into+Objects)
高级查询$或文档http://www.mongodb.org/display/DOCS/Advanced+Queries#AdvancedQueries-%24or
干杯,
大卫