的名单我有一个成员的收集与以下数据:MongoDB的:如何获得子集合
db.member.insert(
{
userName: "TanNM",
password: "xxx",
wantList: [{
title: "Want 1.1 - HN",
description: "Want 1.1 description",
province:{
name: "Ha Noi",
districtList:[ { name: "Ha Dong", qty: 25 }, { name: "Ba Dinh", qty: 50 } , { name: "Cau Giay", qty: 25 }, { name: "Hoan Kiem", qty: 50 } ]
}
}, {
title: "Want 1.2 - HN",
description: "Want 1.2 description",
province:{
name: "SG",
districtList:[ { name: "Ha Dong", qty: 25 }, { name: "Ba Dinh", qty: 50 } , { name: "Cau Giay", qty: 25 }, { name: "Hoan Kiem", qty: 50 } ]
}
}],
stock: [ { size: "S", qty: 25 }, { size: "M", qty: 50 } ],
category: "clothing"
})
db.member.insert(
{
userName: "MinhNN",
password: "xxx",
wantList: [{
title: "Want 2.1 - HN",
description: "Want 2.1 description",
province:{
name: "Ha Noi",
districtList:[ { name: "Ha Dong", qty: 25 }, { name: "Ba Dinh", qty: 50 } , { name: "Cau Giay", qty: 25 }, { name: "Hoan Kiem", qty: 50 } ]
}
}, {title: "Want 2.2 - HN",
description: "Want 2.2 description",
province:{
name: "Ha Noi",
districtList:[ { name: "Ha Dong", qty: 25 }, { name: "Ba Dinh", qty: 50 } , { name: "Cau Giay", qty: 25 }, { name: "Hoan Kiem", qty: 50 } ]
}
}],
stock: [ { size: "S", qty: 25 }, { size: "M", qty: 50 } ],
category: "clothing"
})
db.member.insert(
{
userName: "DungNP",
password: "xxx",
wantList: {
title: "Want 3 - SG",
description: "Want 3 description",
province:{
name: "TP Ho Chi Minh",
districtList:[ { name: "Ha Dong", qty: 25 }, { name: "Ba Dinh", qty: 50 } , { name: "Cau Giay", qty: 25 }, { name: "Hoan Kiem", qty: 50 } ]
}
},
stock: [ { size: "S", qty: 25 }, { size: "M", qty: 50 } ],
category: "clothing"
})
会员有一些人想(这个wantlist),想在一个省/区。
如何让所有的“要”与province.name
全体成员(并非所有文件)为“河内”
嗨!我删除了我的答案,因为它不能解决您的问题。我终于明白了,这对我来说目前有点棘手。当我有时间的时候,我会试着去挖掘一下,但是我希望有人会回答你的问题。 :) 祝你好运! – Askar
非常感谢! @oscar。 – Parabol