Sequence NODE_267
MediumUse Text Score for Sorting Search Results
MongoDB
Technical Specification
Perform a text search on articles and sort results by relevance score.
Input/Output Samples
Input:search 'node mongodb'
Output:Most relevant article first
Optimal Logic Path
db.articles.find(
{ $text: { $search: "node mongodb" } },
{ score: { $meta: "textScore" }, title: 1 }
).sort({ score: { $meta: "textScore" } });Architectural Deep-Dive
MongoDB calculates a textScore which we can sort on to return the most relevant documents first.