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

Pencarian teks MongoDb dengan dukungan bahasa

Masalahnya bukan pada indeks, itu benar, tetapi Anda perlu menambahkan $language atau menggunakan bahasa default (setidaknya saat menggunakan $text ).Coba

 db.collection.find({$text:{$search:"pollo", $language:"spanish"}})

$language Dokumen

Juga, jika Anda menjalankan

 db.collection.find({$text:{$search:"pollo"}}).explain()

Anda akan mengetahui bahwa kueri menggunakan bahasa default.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoNetworkError:gagal terhubung ke server [localhost:27017] pada koneksi pertama [MongoNetworkError:connect ECONNREFUSED 127.0.0.1:27017]

  2. forEach tidak mengulangi semua koleksi di mongodb

  3. Spring Data MongoDB – Indeks, Anotasi, dan Konverter

  4. MongoDB - Memfilter konten dari Array internal di hasilset

  5. Agregat $lookup tidak mengembalikan elemen urutan array asli