[opencms-dev] Mapping OpenCMS structured content XML field to a SOLR field
Arturo Martín Lladó
arturo.martin.llado at gmail.com
Fri Feb 22 10:46:13 CET 2013
Hi, Rüdiger:
It worked perfectly as you said. Now I see the fields (as
field_LOCALE_s) and I can search filtering by exact results.
I haven't thought about de store="false" attribute of the *_exact field. Sorry.
Thanks a lot :-)
Regards,
2013/2/22 Rüdiger Kurz <r.kurz at alkacon.com>:
> Hi,
>
> Am 22.02.2013 10:07, schrieb Arturo Martín Lladó:
>
>> <searchsetting element="tipoContrato"
>> searchcontent="true">
>> <solrfield targetfield="tipoContrato"
>> sourcefield="*_exact"/>
>> </searchsetting>
>>
>> After publishing the XSD, restarting Tomcat, touching the related
>> files (rewriting content) and rebuilding the Solr index, the fields
>> tipoContrato_es_exact and tipoContrato_ca_exact are not shown in the
>> XML result. Am I missing something here? Do I need to configure something
>> else in
>> Solr's schema.xml?
>
>
> The field *_exact is not stored, as you can see in the schema.xml. This
> means the field is searchable but not displayable. Using the dynamic field
> *_s will create fields like tipoContrato_es_s, that are stored and therefore
> part of the resulting documents.
>
> regards
> Rüdiger
>
>
> --
> Kind Regards,
> Rüdiger.
>
> -------------------
>
> Rüdiger Kurz
>
> Alkacon Software GmbH - The OpenCms Experts
> http://www.alkacon.com - http://www.opencms.org
--
Arturo Martín Lladó
More information about the opencms-dev
mailing list