在文本字段中使用逻辑AND

时间:2015-07-06 20:55:34

标签: solr solrj

我正在使用一个架构,其中包含一个包含由空格分隔的ID的文本字段。架构中的字段定义如下:

foo/bar

获取单个文档的查询返回如下字段 - 示例:

<field name="aux_identifiers" type="text" indexed="true" stored="true"/>

是否有可能将逻辑AND运算符应用于这些字段?我需要在文档中找到具有ids 2和3的文档。

fyi,我们现在无法将这些字段修改为多值或数组和重新索引。这就是我正在尝试替代解决方案的原因。

1 个答案:

答案 0 :(得分:1)

这将取决于您在该字段上的处理类型,但这应该有效:

 q=aux_identifier:2  AND aux_identifier:3