几天前我发布了这个:使用多值字段返回文档,我认为我不清楚。我是 Solr 新手。
如您所见,我正在搜索关键字 Alice AND Trudy。此查询返回一个文档,其中包含:
<arr name="keyword_text_mv">
<str>alice jill</str>
<str>trudy alex</str>
</arr>
问题是我希望仅当文档的值之一包含字符串“alice trudy”时才返回文档,换句话说,如果它包含:
<arr name="keyword_text_mv">
<str>alice trudy</str>
<str>jill alex</str>
</arr>
请注意,我并不是特别将“alice trudy”作为字符串,但 alice 和 trudy 之间可能还有其他单词。
我怎样才能做到这一点?请温柔一点,我对 Solr 世界还是个新手:) ...我支持其他人编写的代码。
提前致谢,
Krt_马耳他