我在MongoDB中有很多集合,我已将其添加到同一索引中,集合具有type
属性,该属性实际上包含集合的名称。
我添加了type
属性,以便我可以为来自不同集合的结果提供自定义排名。但我无法弄清楚如何去做。
收藏集:a, b, c, d, e
每个集合都有一个type
属性,其中包含集合的名称。
我想按照d,c,e,b,a
的顺序提供搜索首选项,因此如果c & a
中都存在关键字,则应首先显示c
的结果。
答案 0 :(得分:0)
解决方案非常简单,我在我的馆藏中添加了类型为priority
的属性“integer
”,并将其用于自定义排名,因为它是一个数字asc|desc
为其工作