![]() |
mvnForum » Listar todos los foros » » Foro: General OpenCms 8 » » » Tema: Usando el collector="byQuery" » » » » Mensaje: Usando el collector="byQuery" |
Imprimir en 22-mar-2023 13:27:55 |
Publicado por lcouso en 22-sep-2016 10:43:07 |
Usando el collector="byQuery" Buenos días chic@s, me parece muy buena opción la que propone el collector="byQuery" para listar solo aquellos contenidos que quieras, sin tener que hacer bucles y bucles anidados, llenos de comprobaciones. Aún así, no se muy bien como se trabaja con él. Por lo que yo he podido averiguar, tira del indice "Solr Offline" o "Solr Online". En la query, puedes hacer referencia a los campos ya mapeados (/solr/conf/schema.xml) o crear alguno nuevo. <field name="tipoform" type="boolean" indexed="true" stored="true" multiValued="true"/> En el XSD tenemos que asignar el tipo creado al campo que queremos mapear.
Una vez montado todo esto, reiniciado el servidor, e incluso reconstruido el indice Solr... hago pruebas con la query, desde la url:
y no consigo ver este campo en los resultados, ni filtar por el ni nada. ¿Que estoy haciendo mal? ¿Me falta algo? ¿Por que no sale mi nuevo campo en el mapeo? |