1
如果我有2個系列:如何查詢主集合與另一個集合[貓鼬]
product
和category
產品對類別裁判...
如何按類別查詢產品?
我需要的是這樣的:
Product.find({category.name: "testCat"}, function() {
...
})
這個任何解決方案?
如果我有2個系列:如何查詢主集合與另一個集合[貓鼬]
product
和category
產品對類別裁判...
如何按類別查詢產品?
我需要的是這樣的:
Product.find({category.name: "testCat"}, function() {
...
})
這個任何解決方案?
看看$lookup,在那裏你可以有點join
兩個集合
db.product.aggregate(
{
$lookup: {
from: 'category',
localField: 'categoryRef',
foreignField: 'catId',
as: 'category'
},
{$unwind: '$category'},
{$match: {'category.name': "testCat"}}
})
查找查找^^ –
返回空數組.... –
我發現的方式,但它不到風度工作,它會填充每個產品與所有類別... –