使用外部查询值

时间:2016-01-08 09:40:12

标签: solr lucene inner-query

在SOLR中,是否有一种在内部查询中使用外部查询值的方法。

基本上我想做的是比较两个文件

我已经做了SQL等价查询。但不知道如何在SOLR中实现

select * from Versions v1
    where 1=1
    and v1.ItemId in (select ItemId from Versions where v1.ItemId = ItemId AND v1.Checksum != Checksum  AND [From] <= '2016-01-01' and [To] >= '2016-01-01')
    and v1.[From] <= '2015-01-01' and s1.[To] >= '2015-01-01'

因此,我将获得在给定时间范围内实际发生变化的所有版本

0 个答案:

没有答案