sql >> Databasteknik >  >> NoSQL >> MongoDB

Optimering - hitta på alla fält i Mongoose MongoDB-schema

Som föreslagna av @Veeram

Steg 1:

Skapa ett textindex

db.sampleCollection.createIndex( { "$**": "text" } )

Steg 2:

Använd textindexet för att söka efter ordet i fråga

db.sampleCollection.find( { $text: { $search: "wordToSearch" } })



  1. Har MongoDB ett inbyggt REST-gränssnitt?

  2. MongoDB lagrar arrayer av ObjectId:s

  3. Mongodb Aggregationsram för graler 1.3.7

  4. Hur uppdaterar man _id för ett MongoDB-dokument?