繁体   English   中英

如何按外来ID字段对Solr结果进行排序

[英]How to sort solr results by foreign id field

我有以下字段的文档:

id
name
parent
color

父字段是另一个文档的ID。
我想选择所有颜色为红色的文档,然后按父级名称对结果进行排序。
可以在solr中完成吗?

您可以使用下面的Solr查询来选择所有颜色为红色的文档,并按父文档对其进行排序。

q = color:red&sort = name desc

如果要按parentID指向的记录的名称进行排序,则必须使用Solr JOIN或通过将父级的名称添加到文档中来对数据进行非规范化。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM