Проблема выполнения агрегации текстового поиска Mongodb - PullRequest
0 голосов
/ 03 ноября 2018
db.data.aggregate({ "$match" : { "$text" : { "$search" : "<text here>" } } },
{"$match" : {"doc_type": "PATENT"} },
{ "$group" : 
                      { "_id" :{"doc_type": "$doc_type" ,"title" : "$title", "player_name" : "$player_name", "player_type" : "INSTITUTION", "country_code" :"$country_code" }, 
                       "number_records" : { "$sum" : 1}
  }
},
{"$sort":{"number_records" : -1}},
{"$limit" : 10}

Я пытаюсь выполнить вышеупомянутую агрегацию текстового поиска, но этот запрос выполняется очень медленно или для какого-то текстового запроса он просто продолжает загружаться. я делаю какую-либо ошибку?

...