【发布时间】:2017-02-15 14:45:35
【问题描述】:
我需要通过 name 和 address 两个字段过滤文档。 我需要先获取名称包含“mar”的结果,然后获取地址包含“mar”的结果。但我得到随机过滤的结果。 喜欢:
(姓名:(mar))^20 或地址:(mar)
此查询的结果所有文档都是随机排序的。 如果存在某种类型的排序,我将感谢您的帮助。谢谢。
编辑: 提升查询工作,问题不是提升而是排序。我有第三个字段 priority 并且当我提供额外的 fq priority asc 提升不会影响结果。
【问题讨论】:
-
所以你想按什么排序?
-
我已经更新了我的问题