我的 mongo 文件看起来:
{ "moods" : [ "angry", "furious" ],
"genres" : [ "rock", "metal" ] }
我正在发送两个参数,string(mood) 和 array(genres)
mood = "angry"
genres = ["rock, "rap"]
现在我想查询 ma 数据库中的文档,它在心情数组中有我的心情,并且在我的流派数组中有任何流派。我试过这样:
collection.find(
{ $and:[
{ 'moods' : { $in : [ mood ] }},
{'genres' : { $in : genres}}
]})
但它不起作用,我该怎么做?