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

Mongodb - एकाधिक क्षेत्रों में स्ट्रिंग कैसे खोजें?

सबसे आसान तरीका है एक सरणी फ़ील्ड जोड़ना और इसे उन सभी प्रकारों से भरना, जिन पर आप खोजना चाहते हैं। उस सरणी फ़ील्ड को अनुक्रमित करें।

इस तरह आपको केवल एक अनुक्रमणिका की आवश्यकता होती है और सभी क्षेत्रों में आपकी खोज सरल होती है और जब आप किसी नए खोज संस्करण पर खोज करना चाहते हैं तो यह नहीं बदलता है। आप खोज सरणी में डाले गए पाठ को सामान्य भी कर सकते हैं, उदाहरण के लिए, इसे कम करना, विराम चिह्न हटाना आदि।

देखें

संपादित करें: MongoDB के दस्तावेज़ में अब कीवर्ड खोज शामिल है और नया पूर्ण-पाठ खोज सुविधा।



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. सी # मोंगोडीबी जटिल वर्ग क्रमबद्धता

  2. कैसे उपयोगकर्ता नाम और पासवर्ड के साथ जावा में MongoDB 3.2 से कनेक्ट करने के लिए?

  3. मुझे क्या चुनना चाहिए:मोंगोडीबी/कैसंड्रा/रेडिस/काउच डीबी?

  4. अनुक्रमिक क्रम में अंतिम 5 दस्तावेज़ कैसे प्राप्त करें?

  5. MongoDB में किसी फ़ील्ड का अधिकतम मान कैसे प्राप्त करें?