【发布时间】:2015-07-24 18:33:36
【问题描述】:
我正在使用 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 结构: MongoDB - Can't canonicalize query: BadValue unknown operator: $meta
谢谢
【问题讨论】:
标签: mongodb go mongodb-query mgo