У меня есть документ с именем "posts", он выглядит так:
{
"_id" : ObjectId("5afc22290c06a67f081fa463"),
"title" : "Cool",
"description" : "this is amazing"
}
И я поместил указатель на заголовок и описание:
db.posts.createIndex( { title: "text", description: "text" } )
Проблема в том, что когда я ищу и набираю, например, «amaz», он возвращает данные с «это удивительно» выше, тогда как он должен возвращать данные только тогда, когда я печатаю «удивительный»
db.posts.find({ $text: { $search: 'amaz' } }, (err, results) => {
return res.json(results);
});