Я использую MGO для связи с mongodb. Я хочу выполнить поиск в коллекции и отсортировать результаты по результатам поиска.
collection.Find(bson.M{
"$text": bson.M{"$search": "mysearch"},
"score": bson.M{"$meta": "textScore"},
})
Но я получаю эту ошибку:
Can't canonicalize query: BadValue unknown operator: $meta (status code : 500)
Когда я пытаюсь использовать только $text, это работает.
Я использую ту же структуру bson, что и здесь: не канонизировать запрос: BadValue неизвестный оператор: $meta
Спасибо