我试图检索被我使用solr连接阻止的用户。但是,我无法找到使用外部字段排序的文档。
如果有人指导我根据joincreatedAt字段进行排序,应该会有所帮助。
他们中的大多数人建议使用score和join。作为一个初学者,我无法进行排序,但尝试了下面的score max查询。结果不是排序顺序。
/users/query?q=*
&fl=*
&fq={!join from=blockedId fromIndex=blocked to=id score=max}blockedBy:12 {!func}createdAt
&sort=score desc
1条答案
按热度按时间j5fpnvbx1#
回答我自己的问题
最后,下面的solr query帮助我使用join query foreign field对文档进行排序:-)