このスキーマでどのようにidでイメージを見つけることができましたか?私はユーザーのIDと私が探しているイメージのIDを持っています。これを行うための最善の方法と、この場合のすべての画像を同じIDにするか、同じユーザーに属していないため同じIDを持つことができますか?mongoose query:配列内のidでオブジェクトを見つける
私のスキーマは次のようになります。
var userSchema = new Schema({
local: {
email: String,
password: String
},
facebook: {
id: String,
token: String,
email: String,
name: String
},
name: String,
about: String,
images: [{
id: Schema.ObjectId,
link: String,
main: Boolean
}]
});
あなたは完全なオブジェクトまたは指定されたIDを持つだけの画像に興味はありますか? – adebasi
私は渡されたIDを持つただ1つのイメージで完全なオブジェクトを優先します。 – user3888540