反正我们可以在SOLR中使用Left Join吗?

时间:2016-12-14 19:15:47

标签: solr solrj

我正在努力将RDBMS查询转换为SOLR。在这里,我面临左外连接的问题。 SOLR是否支持左外连接?如果是,我可以通过哪些方式实施它。感谢

以下是我尝试转换为SOLR的表格:

SELECT * FROM abc cg LEFT OUTER JOIN xyz ac 
ON cg.S_ID = ac.CHILD_ID INNER JOIN abc cg1 ON cg1.S_ID = ac.PRENT_ID; 

1 个答案:

答案 0 :(得分:1)

Solr实现了一些连接(参见http://wiki.apache.org/solr/Join),但是如果你试图从SOLR中获得高性能查询,你应该尽量避免使用它们(https://lucidworks.com/blog/2012/06/20/solr-and-joins/