$et
在集合 foo.bar 插入4条记录:
- > db.foo.bar.insert( { "id": 2, "item": { "name": "Jack", "code": "123" } } )
- > db.foo.bar.insert( { "id": 3, "item": { "name": "Mike", "code": "456" } } )
- > db.foo.bar.insert( { "id": 4, "item": { "name": "Lucy", "code": "789" }, "phone": [ "135", "177" ] } )
查询相当于:
- > db.foo.bar.find( { "id": 1 } )
- 匹配嵌套字段“name”的值等于“Jack”的记录:
- > db.foo.bar.find( { "item.name": "Jack" } )
查询相当于:
- > db.foo.bar.find( { "phone": "135" } )