如何查询嵌套对象?当使用嵌套对象表示法查询MongoDB时,我遇到了一个问题:db.messages.find( { headers : { From: "reservations@marriott.com" } } ).
count()0db.messages.find( { 'headers.From': "reservations@marriott.com" } ).count()5我看不出我做错了什么。我期望嵌套对象表示法返回与点表示法查询相同的结果。我哪里错了?
3 回答
慕田峪9158850
TA贡献1794条经验 获得超8个赞
company'ABC123'address'123 Street'
db.inventory.find( {
producer: {
company: 'ABC123',
address: '123 Street'
}});- 3 回答
- 0 关注
- 775 浏览
添加回答
举报
0/150
提交
取消
