【发布时间】:2013-08-12 17:02:32
【问题描述】:
我正在尝试对具有相同名称 (company_id) 但来自不同实体的两个字段进行连接,以根据它没有的字段查询文档。
例如:我有一个销售实体和一个公司实体,其中销售实体持有公司 ID,公司实体持有公司名称。
由于大小原因,我无法在索引时执行此连接。
我希望获得在x 上进行销售的公司的名称。
我尝试了以下两种方法:
q={!join+from=company_id+to=company_id}sales:[100 TO *]
和
fq={!join+from=company_id+to=company_id}sales:[100 TO *]
对于fq,我刚刚将*:* 指定为q 参数。
在这两种情况下,我都得到了结果,但结果没有在那个范围内销售。
我该如何解决这个问题?
使用 Solr 4.4
注意:这似乎只涉及一个实体。
【问题讨论】: