Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

Mysql INSTR mongodb में ऑपरेशन की तरह

MongoDB इस समय मूल रूप से पूर्ण पाठ खोज का समर्थन नहीं करता है।

आप रेगुलर एक्सप्रेशन का उपयोग कर सकते हैं लेकिन यह धीमा होगा (सूचकांक का उपयोग न करने के कारण जब तक कि वे रूट न हों)।

क्वेरी इस प्रकार होगी:

db.collection.find({ $or: [{description: /value1/}, {description: /value2/}] })

आप प्रत्येक शब्द को खोजशब्दों की खोज योग्य सरणी में सम्मिलित करने के लिए कुछ पूर्व-प्रसंस्करण कर सकते हैं, लेकिन यदि पाठ वास्तव में लंबा है तो आप शायद इस मार्ग पर नहीं जाना चाहते।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. पायथन MySQL सम्मिलित काम नहीं कर रहा

  2. log4j2 JDBC प्रबंधक डेटाबेस से कनेक्ट नहीं हो सकता

  3. यदि यह मौजूद नहीं है तो एक mysql रिकॉर्ड बनाएं, अन्यथा इसे अपडेट करें

  4. MySQL में सेलेक्ट स्टेटमेंट का उपयोग करके टेबल नाम प्राप्त करें

  5. MySQL गलत अनुक्रमणिका का उपयोग क्यों करता है?