【发布时间】:2014-02-15 08:00:20
【问题描述】:
我有一个具有以下结构的用户架构:
new Schema({
email : String,
password : String,
shoppingCart : [{type : Schema.Types.ObjectId, ref : 'Product'}]
});
我还有一个产品架构如下:
new Schema({
title : String,
description : String,
vendorId : String,
stock : Number
});
如何搜索购物车中有特定产品的用户? 我都试过了
UserModel.find({shoppingCart : product._id})...
and
UserModel.find({'shoppingCart._id' : product._id})....
但不幸的是它不起作用。有任何想法吗?谢谢。
【问题讨论】:
标签: javascript node.js mongoose