我有一个收集“蔬菜”,里面有很多蔬菜,如下所示:
vegetables = [{
nom: "zuchini",
recolte: [{
month: ["august", "november", "december"],
desc: ""
}]
我想在数组“月份”中找到所有蔬菜,例如“八月”,如果我这样做的话:
Vegetables.find({ recolte[0].mois : "august});
我这样做时出错...你知道我怎么能访问这个元素吗?
感谢提前
答案 0 :(得分:1)
如果Vegetables
是一个集合:
Vegetables.find({"recolte.month": "august"});
如果Vegetables
是一个集合,并且它还有一个vegetables
字段:
Vegetables.find({"vegetables.recolte.month": "august"});