Многозначное поле полезно, когда в поле присутствует более одного значения.Простым примером могут быть теги, может быть несколько тегов, которые необходимо проиндексировать.поэтому, если у нас есть поле тегов как многозначное, ответ solr вернет список вместо строкового значения.Следует отметить, что вам нужно отправить несколько строк для каждого значения тегов, например:
<field name="tags">tag1</tags>
<field name="tags">tag2</tags>
...
<field name="tags">tagn</tags>
, как только у вас есть все значения индекса, вы можете искать или фильтровать результаты по любому значению, например, g.Вы можете найти все документы с тегом 1, используя запрос, например
q=tags:tag1
, или использовать теги, чтобы отфильтровать результаты, например
q=query&fq=tags:tag1