0
我有一個允許多值字段的模式,我該如何構建一個只返回在該字段中有兩個或多個條目的文檔的搜索?例如,在數據的這個子集:如何搜索Solr中多值字段中有兩個或多個條目的文檔?
<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只因爲它們在MultivaluedField
2項,即使它們是不同的條目。
我想我會用這個解決方案,不知道爲什麼我沒有想過之前,謝謝 –