MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Bagaimana cara mencocokkan frasa yang tepat dengan string dinamis dalam indeks teks Mongodb?

Permintaan Anda salah. Anda perlu mengubah kueri

db.words.find({ "$text": { "$search": `"\"${text}\"` } })

ke

db.words.find({ "$text": { "$search": `\"${text}\"` } })

Karena, ada tanda kutip ganda tambahan (" ) di awal setelah backquote pertama. Melakukannya akan memperbaiki kueri Anda.

Ilustrasi sederhana:

console.log("\"cake sale\"");

var text = "cake sale";
console.log(`\"${text}\"`);
// both the console.log gives same result



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Bagaimana cara menghapus dokumen dengan kueri secara efisien di mongo?

  2. Bagaimana cara memasukkan dokumen ke mongodb menggunakan luwak dan mendapatkan id yang dihasilkan?

  3. Bagaimana menemukan nilai min di mongodb

  4. Bagaimana memulihkan database MongoDB yang jatuh?

  5. Bagaimana cara mengambil hanya id mongo yang dipilih menggunakan metode mongorepositori data pegas?