我在solr中工作,我想在SOLR中使用UNION和MINUS的组合。我制定了oracle查询。UNION和MINUS在SOLR中的使用
select * from TESTTABLE where (FT = 'PE' and emis between 10 and 20) or (FT = 'DI' and emis between 10 and 15)
union (
select * from TESTTABLE where (FT <> 'PE' or emis not between 10 and 20) and (FT <> 'DI' or emis not between 10 and 15)
minus
select * from TESTTABLE where (FT = 'PE' and emis not between 10 and 20) or (FT = 'DI' and emis not between 10 and 15)
);
我想制定一个等效的SOLR。请帮助我将oracle查询转换为SOLR。