MongoDB
 sql >> डेटाबेस >  >> NoSQL >> MongoDB

एमजीओ में टेक्स्ट सर्च कैसे करें?

आप {$text:{abc:"efg"}} . जनरेट कर रहे हैं , लेकिन आपकी क्वेरी इस तरह दिखनी चाहिए:{$text:{$search:"efg"}}

इसलिए अपना कोड यहां अपडेट करने का प्रयास करें:

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

ध्यान रखें कि $text . से खोजने के लिए , आपको एक अनुक्रमणिका निर्दिष्ट करने की आवश्यकता है। इस दस्तावेज़ को देखें जो बताता है कि इसका उपयोग कैसे करना है:http://docs .mongodb.org/manual/reference/operator/query/text/



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. आधिकारिक सी # ड्राइवर का उपयोग कर मोंगो डीबी में अप्सर्टिंग

  2. दिनांक सीमा पर $gt और $lt बाधाओं का उपयोग करके Mongoexport

  3. मोंगोइड सत्र को केवल पढ़ने के लिए बनाएं

  4. त्रुटि:मेजबान पहचानकर्ता में डबल कोलन

  5. MongoDB नेस्टेड दस्तावेज़ खोज रहे हैं