无法使用 $and 在 mongo 数据库中获取

not able to fetch using $and in mongo db

我正在尝试使用 $and 在 mongodb 拼接函数中使用 2 种不同的条件获取数据

data = col.find( { $and: [ { "title": { title } }, { "address.countryName": { country } } ] } ).toArray;

但这显示 $undefined:true 作为响应。

这里有什么问题请指导

您需要删除条件值

中的{}
db.getCollection('test').find({
  $and: [
    {
      "title": 'title' --> Here
    },
    {
      "address.countryName": 'country' --> Here
    }
  ]
})