在SQL中,我会这样做: select a from table1 where id in (select info_id from table2 where b = '500')
intersectSQL查询,然后取这三个查询的交集。但我现在必须使用基于JPA criteria的查询,而不是原生SQL或JPQL。我们可以执行三个不同的基于JPA criteria的查询<
我有两个查询,运行在Solr中的同一组字段上,并返回唯一ID (另一个solr字段)。如何计算两个查询的交集,或者只计算两个搜索查询的唯一Id。我知道我可以在客户端单独运行这些程序,并找到唯一的,但是我想知道是否有一种方法可以通过发送到SOLR的单次搜索来做到这一点。这是我身边的一切。(tagname:xyz and tagvalue:123)&fl=key
这将返
我有一些包含列表的对象,这些列表可以很好地存储在Neo4j中,但是我无法在neo4j查询中执行交集(我在Readify表达式代码中得到一个object not defined异常)。我不得不返回所有结果,并在cypher查询之外进行交集。每个列表都是一个列表,我只是对它们调用Intersect()。
Readify表达式不支持它们。有人知道解决这个问题的方法吗?