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

Bagaimana cara melakukan pencarian teks di mgo?

Anda membuat {$text:{abc:"efg"}} , tetapi kueri Anda akan terlihat seperti ini:{$text:{$search:"efg"}}

Jadi coba perbarui kode Anda ke:

c.EnsureIndexKey("abc")
c.Find(bson.M{"$text": bson.M{"$search": "efg"}})

Ingatlah bahwa untuk menelusuri dengan $text , Anda perlu menentukan index. Lihat dokumen ini yang menjelaskan cara menggunakannya:http://docs .mongodb.org/manual/reference/operator/query/text/



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. mongoimport CSV dengan pymongo

  2. Cara mendapatkan data data Mongo menggunakan agregat MongoDB

  3. Node referensi tipe Mongodb

  4. Ukuran tumpukan panggilan maksimum terlampaui saat memasukkan 10.000 dokumen

  5. Cara mengonversi set replika MongoDB ke server yang berdiri sendiri