我有以下(简化的)solr 架构:
<schema name="documents" version="1.1">
<uniqueKey>id</uniqueKey>
...
<fields>
<field
name="id"
type="string"
indexed="true"
stored="true"
required="true"/>
<field
name="documentReferences"
type="string"
indexed="true"
stored="false"
multiValued="true"
required="false"/>
</fields>
</schema>
该字段中的值是该 solr 核心中索引documentReferences
的所有ids
其他值。documents
我要完成的搜索(英文):
Documents who's id is not in any other document's documentReferences field
这可能吗?如果它有助于回答这个问题,我对另一个字段进行索引没有问题。