[英]Find content inside array MongoDB
我在NodeJS
使用Mongoose
。
我有以下兩種模式:
var feedSchema = mongoose.Schema({
users: [{ type: Schema.Types.ObjectId, ref: 'User' }]
...
...
});
和
var userSchema = mongoose.Schema({
email: String,
...
...
});
我想在其users
字段中查找包含user._id
所有提要。
我想知道mongoose
是否有這樣的東西:
Feed
.find({
users : {
$has : [
user._id
]
}
})
.exec(function(err, retData) { /* SOMETHING */ });
我在文檔中找不到類似的內容。
謝謝!
嘗試這個:
Feed.find( { users: user._id } ).exec(...)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.