MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Optimierung – Suche nach allen Feldern im Mongoose-MongoDB-Schema

Als vorgeschlagen von @Veeram

Schritt 1:

Erstellen Sie einen Textindex

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

Schritt 2:

Verwenden Sie den Textindex, um nach dem betreffenden Wort zu suchen

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