Jika saya memiliki rekor seperti ini;
{
"text": "text goes here",
"words": ["text", "goes", "here"]
}
Bagaimana saya bisa mencocokkan beberapa kata darinya di MongoDB? Saat mencocokkan satu kata, saya bisa melakukan ini;
db.find({ words: "text" })
Tetapi ketika saya mencoba ini untuk beberapa kata, itu tidak berhasil;
db.find({ words: ["text", "here"] })
Saya menduga bahwa dengan menggunakan array, ia mencoba mencocokkan seluruh array dengan yang ada di catatan, daripada mencocokkan konten individual.