solr如何联合查询

sql可以join联表查询,非常方便。那么solr如何实现呢,也很简单,如下:
{!join fromIndex=CORE_A from=id  to=aid}cond_field:cond_value

解释一下:
当前在一个solr 实例(tomcat)下,有两个core,一个CORE_B,一个CORE_A。
现在的需求是查询CORE_B里的数据,但条件在CORE_A里,关联条件是CORE_B.aid=CORE_A.id,
cond_field:CORE_A的某字段名(条件名)
cond_value:CORE_A的某字段值(条件值)

好了,上面每个词都有了解释,把这个串加入fq即可。
相关阅读
评论:
点击刷新

↓ 广告开始-头部带绿为生活 ↓
↑ 广告结束-尾部支持多点击 ↑