vários valores estão sendo armazenados no documento solr por padrão no 5.x
Eu sou bastante novo no Solr e tenho um arquivo schema.xml em que defini todos os campos. Mas o problema aqui é que os campos estão sendo armazenados como vários valores. Eu tentei o mesmo no Solr 4.xe tudo está funcionando conforme o esperado. Estou faltando alguma coisa aqui?
<schema name="aem-solr" version="1.5">
<field name="body" type="text_general" indexed="true" stored="true" />
<field name="description" type="text_general" indexed="true" stored="true" />
<field name="contentType" type="text_general" indexed="true" stored="true" />
<field name="lastModified" type="date" indexed="true" stored="true" />
<field name="id" type="string" indexed="true" stored="true" multiValued="false" required="true" />
<field name="title" type="text_general" indexed="true" stored="true" />
<field name="url" type="text_general" indexed="true" stored="true" />
<field name="publishDate" type="tdate" indexed="true" stored="true" />
<field name="sling_resource_type" type="string" indexed="true" stored="true" multiValued="true" />
<field name="tags" type="text_general" indexed="true" stored="true" multiValued="true" />
<field name="text" type="text_general" indexed="true" stored="false" multiValued="true" />
Embora eu esteja usando a versão 1.5 do esquema, tudo está armazenando como valores múltiplos, como mostrado abaixo
{
"id": "/content/geometrixx/en/company/bod",
"title": [
"Board of Directors"
],
"url": [
"/content/geometrixx/en/company/bod.html"
],
"lastModified": [
"2010-11-312T06:17:30Z"
],
"contentType": [
"page"
],
"tags": [
"Investor",
"Business"
],
"_version_": 1536322934890561500
}
Tentei adicionar o atributo multiValued = false aos campos, mas ainda não tive sorte. Estou usando a API do SolrJ para conexão e criação de documentos no servidor Solr.