У меня есть такая коллекция.
И мне нужно найти в ней совпадения значений. Выделенных красным цветом.
То что показывает дебагер ниже.
Mongoose: todos.find({ tags: { '$all': [ { _id: '5d68fe573970d024581165a7' } ] } }, { projection: {} })
[]
GET /my/todo/soso/5d68fe573970d024581165a7 304 14.975 ms - -
Мой код
exports.myTODO = (req,res) =>{
TODO.find({ tags: { $all : {"_id":`${req.worker._id}`}} })
.exec((err, todos) =>{
if(err){
return res.status(400).json({
error: err
})
}
console.log(todos)
res.json(todos)
})
}
В чем проблема почему оно не ищется?