У меня есть схема, которая позволяет использовать многозначное поле. Как мне построить поиск, который возвращает только те документы, в которых есть 2 или более записей в этом поле? например, в этом подмножестве данных:
<doc>
<str name="id">A</str>
<arr name="multivaluedField">
<str>One</str>
<str>Two</str>
</arr></doc>
<doc>
<str name="id">B</str>
<arr name="multivaluedField">
<str>One</str>
</arr></doc>
<doc>
<str name="id">C</str>
<arr name="multivaluedField">
<str>Three</str>
<str>Four</str>
</arr></doc>
Поиск вернет документы A и C только потому, что они имеют 2 записи в MultivaluedField
, даже если это разные записи.