Я пытаюсь использовать текстовый поиск mongo db, но я получаю следующую ошибку msg: нет текстового индекса для Хотя вы можете видеть, что есть текстовые индексы в db.items. в чем проблема? какая команда в мангусте?mongo db text search error no text index для
> db.items.getIndexes()
[
{
"v" : 1,
"key" : {
"_id" : 1
},
"ns" : "db.items",
"name" : "_id_"
},
{
"v" : 1,
"key" : {
"type" : "text",
"color" : "text",
"category_A" : "text",
"category_B" : "text",
"category_C" : "text"
},
"ns" : "db.items",
"name" : "type_text_color_text_category_A_text_category_B_text_category_C_text",
"sparse" : false,
"background" : false
}
]
> db.items.runCommand("text",{search:"D"})
{ "ok" : 0, "errmsg" : "no text index for: db.items" }