我有一个多值字段,如下所示:
<arr name="some_name">
<str>a-value-1 a-value-2 ....a-value-n</str>
<str>b-value-1 b-value-2 ....b-value-m</str>
</arr>
其中 n 和 m 可以任意大(假设每个值<str>
都来自页面中的段落或其他内容)。
我将如何搜索以使结果仅包含所有搜索参数都包含在同一<str>
实体中的文档(即不会产生任何误报)?
例如,如果文档 A 有这个:
<arr name="some_name">
<str>london foo-1 foo-2 ...foo-k 2012 foo-k+1 foo-k+2 ...foo-k+n</str>
<str>beijing bar-1 bar-2 ....bar-j 2008 bar-j+1 bar-j+2 ....bar-j+m</str>
</arr>
搜索单词 london AND 2008 时,结果中不包含文档 A 的查询是什么?
如果我要尝试这样的事情some_name:("london AND 2008"~n)
,我不知道 n 的值是多少。