bugfix> mongodb > 投稿

IDの配列をProduct.find()に渡す方法がわかりません。これは基本的に私がNodeJSで行ったことです。コンソールログ(カテゴリ)からデータを取得し、_idとタイトルを返すことができます。しかし、console.log(category._id)を試したところ、undefinedが返されました。私が達成したいのは、$in演算子を使用して_idをproduct.findに渡すことです:Product.find({catid:{$in:category.id}})が機能しておらず、その方法がわかりません。 ?どんな助けにも感謝し、事前に感謝します。再度、感謝します

let category  = [] 
const category  = users.category
    
console.log(category) // [{"_id":"5feb2122a8632e0550deb43b","title":"A"},{"_id":"5fedef35259fd41fec38bc70","title":"B"},{"_id":"5ff14b9ba012a42238acdcd3","title":"C"}]  
console.log(category._id) //undefined  
Product.find({catid:{$in:category.id}})