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

MongoDB+Doktrin:Cara mengurutkan kueri berdasarkan skor pencarian teks

Saya tidak dapat menemukan dokumentasi yang relevan, tetapi saya menemukan masalah ini pada repo Github proyek. Masalah ini memiliki tonggak rilis 1.2.0, tetapi tampaknya telah dirilis di cabang 1.1.x. Masalah telah ditutup melalui komit ini .

Dari komit, tampaknya Anda hanya perlu mengurutkan hasil berdasarkan textScore info metadata adalah satu panggilan metode tambahan pada pembuat kueri:

$result = $queryBuilder
    ->equals($expr)
    ->sortMeta('fieldToSearch', 'textScore') // <- this
    ->getQuery()
    ->execute();



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Tambahkan validator ke koleksi Mongodb dengan pymongo

  2. Bagaimana saya bisa menjalankan MongoDB sebagai layanan Windows?

  3. 5 Cara Mendapatkan Detik dari Kencan di MongoDB

  4. Cluster MongoDB Berkinerja Tinggi di Azure

  5. MongoDB $mergeObjects