Если у меня есть такая запись;
{
"text": "text goes here",
"words": ["text", "goes", "here"]
}
Как мне сопоставить несколько слов из него в MongoDB? При сопоставлении одного слова я могу сделать это;
db.find({ words: "text" })
Но когда я пробую это для нескольких слов, это не сработает;
db.find({ words: ["text", "here"] })
Я предполагаю, что, используя массив, он пытается сопоставить весь массив с тем, который содержится в записи, а не сопоставлять отдельное содержимое.