几天前我发布了这个:Returning documents using multi-valued field,我认为我不清楚。我是索尔的新手。
你在哪里可以看到我正在搜索关键词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之间可能还有其他的话。
我怎么能这样做?温柔的PLZ,我仍然是Solr世界的新手:) ...我支持别人写的代码。
提前致谢,
Krt_Malta