Inicio de mvnForum Bienvenido Guest   | Iniciar sesión
  Búsqueda  
  Indice  | Temas Recientes  | Quién Está en Línea  | Lista de Usuarios  | Nuevo Usuario  | Búsqueda  | Ayuda  | RSS feeds


Ir a »
Estado del tema: Normal
Total de mensajes en este tema: 6
[Añadir a Mis Favoritos] [Añadir un aviso a este tema] [Publicar nuevo tema]
Autor
Tema Anterior Este tema ha sido visto 33077 veces y tiene 5 respuestas Tema Siguiente
Femenino lcouso
Advanced Member



Ingresó: 24-jul-2009
Mensajes: 100
Estado: Desconectados

confused   Problema con el score de los resultados del indice de búsqueda Responder a este mensaje
Responder citando

Buenas tardes,

Llevo dos dias torturandome con los indices de busqueda. Tengo el opencms 8.5, y por mucho que lo intento no soy capaz de que los resultados de mi indice tengan score superior a 0%.

Entiendo que si busco "Jose Antonio", me devuelva los primeros los de plena coincidencia, y luego ya me salgan el resto: "Jose", "Jose Miguel", "Antonio Jose"...

En la configuracion de campos, el campo en concreto está puesto como "untokenized", de otra manera no me saca nada.

Para que me valore los resultados por coincidencia, tengo que hacer algo especial?? Alguna configuracion concreta???


Muchas Gracias
[25-abr-2017 18:13:46] Mostrar la Versión Imprimible        Send Private Message [Enlace] Reportar mensaje ofensivo: por favor inicie sesión primero  Ir al inicio 
Masculino sergio
Administrador
Avatar del Miembro

España
Ingresó: 27-sep-2006
Mensajes: 2470
Estado: Desconectados
Re: Problema con el score de los resultados del indice de búsqueda Responder a este mensaje
Responder citando

Buenas!

Puedes poner como estás haciendo la consulta? entiendo que es una query de solr, verdad? recuerdo que solo las búsqueda con el parámetro q llevan el score, las fq nunca devuelven score.

Saludos
----------------------------------------
---------------------------------------------------
Sergio Rapos Vargas.
Administrador de OpenCmsHispano.
sergio.raposo@opencmshispano.es
[26-abr-2017 10:45:07] Mostrar la Versión Imprimible        Send Private Message [Enlace] Reportar mensaje ofensivo: por favor inicie sesión primero  Ir al inicio 
Femenino lcouso
Advanced Member



Ingresó: 24-jul-2009
Mensajes: 100
Estado: Desconectados

Re: Problema con el score de los resultados del indice de búsqueda Responder a este mensaje
Responder citando

Independientemente de mi código... en la administración de opencms:
Administration View > Search Management > Index overview > Search

En esta pantalla hago una búsqueda y los resultados siempre me dan un score 0%.

En el código se me reproduce este mismo resultado.

Gracias
[26-abr-2017 12:11:18] Mostrar la Versión Imprimible        Send Private Message [Enlace] Reportar mensaje ofensivo: por favor inicie sesión primero  Ir al inicio 
Masculino sergio
Administrador
Avatar del Miembro

España
Ingresó: 27-sep-2006
Mensajes: 2470
Estado: Desconectados
Re: Problema con el score de los resultados del indice de búsqueda Responder a este mensaje
Responder citando

Cuidado con el modulo de administración que se quedó muy obsoleto.

Has probado hacer la consulta sobre en handleSolrSelect?

Saludos
----------------------------------------
---------------------------------------------------
Sergio Rapos Vargas.
Administrador de OpenCmsHispano.
sergio.raposo@opencmshispano.es
[26-abr-2017 18:21:34] Mostrar la Versión Imprimible        Send Private Message [Enlace] Reportar mensaje ofensivo: por favor inicie sesión primero  Ir al inicio 
Femenino lcouso
Advanced Member



Ingresó: 24-jul-2009
Mensajes: 100
Estado: Desconectados

Re: Problema con el score de los resultados del indice de búsqueda Responder a este mensaje
Responder citando

Un ejemplo de query que mando desde código puede ser este:

+(Nombre:jose~0.7) AND (Xml-content:Persona)


la forma en que lo uso es la siguiente:

search.setIndex(indice);
search.setSearchRoot(rootSearch);
search.setQuery(query);
search.setSortOrder(sort);

List<CmsSearchResult> lista = null;
lista = search.getSearchResult();


no he usado handleSolrSelect, por que el formato de query es diferente.
[27-abr-2017 10:25:43] Mostrar la Versión Imprimible        Send Private Message [Enlace] Reportar mensaje ofensivo: por favor inicie sesión primero  Ir al inicio 
Femenino lcouso
Advanced Member



Ingresó: 24-jul-2009
Mensajes: 100
Estado: Desconectados

Re: Problema con el score de los resultados del indice de búsqueda Responder a este mensaje
Responder citando

y el resultado está bien, es correcto, solo que no le asigna peso a los resultados, y quiero ordenarlos por SCORE

sf= new SortField(strOrdenarPor,SortField.SCORE);

[27-abr-2017 10:28:47] Mostrar la Versión Imprimible        Send Private Message [Enlace] Reportar mensaje ofensivo: por favor inicie sesión primero  Ir al inicio 
[Versión imprimible] [Publicar nuevo tema]