MongoDB 相似数组查询
MongoDB similar array query
我有一个项目需要从我的 mongoDB 数据库中获取类似的数组。该数组看起来像这样:
["hi", "how", "are", "you"]
在数据库中,条目将如下所示:
{
"trigger": ["hi", "how", "are, "you", "doing"],
"response": "Hi, im fine"
}
还有另一个文件看起来像这样:
{
"trigger": ["who", "are", "you"],
"response": "I am a bot"
}
那么,有没有什么方法可以通过类似的条目和数组结构从数据库中获取该文档。
collection.find({trigger: {$in: inputArray}}, function(err, items){
console.log(err, items);
});
希望对您有所帮助!
我有一个项目需要从我的 mongoDB 数据库中获取类似的数组。该数组看起来像这样:
["hi", "how", "are", "you"]
在数据库中,条目将如下所示:
{
"trigger": ["hi", "how", "are, "you", "doing"],
"response": "Hi, im fine"
}
还有另一个文件看起来像这样:
{
"trigger": ["who", "are", "you"],
"response": "I am a bot"
}
那么,有没有什么方法可以通过类似的条目和数组结构从数据库中获取该文档。
collection.find({trigger: {$in: inputArray}}, function(err, items){
console.log(err, items);
});
希望对您有所帮助!