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

कोष्ठक के साथ पाठ पर MongoDB केस असंवेदनशील क्वेरी

यह एक पुराना प्रश्न है, लेकिन आप query.replace(/[-[\]{}()*+?.,\\/^$|#\s]/g, "\\$&");

यह aggregate . के साथ काम कर रहा है और matches :

 const order = user_input.replace(/[-[\]{}()*+?.,\\/^$|#\s]/g, "\\$&");
 const regex = new RegExp(order, 'i');
 const query = await this.databaseModel.aggregate([
        {
          $match: {
            name : regex
        }
    // ....


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. NodeJS - MongoDB:एक प्रारंभिक कनेक्शन का उपयोग करें

  2. जब तक रूट के रूप में नहीं चलाया जाता तब तक मोंगोड शुरू करना विफल हो जाता है

  3. न्यूनतम सत्यापन नेवला में काम नहीं कर रहा

  4. नेवला 'findById' वैध आईडी के साथ शून्य लौटाता है

  5. नेवला findOneAndUpdate Upsert _id null?