A partir de esta tarde, nuestra función de búsqueda ha cambiado de alguna manera. foro
Tenemos varios títulos que actualizamos con frecuencia, por lo que utilizamos la búsqueda con mucha intensidad. Hasta esta tarde, cuando buscábamos un título y hacíamos clic en él, nos llevaba al primer mensaje del hilo.
Ahora nos lleva a un lugar aleatorio dentro de ese hilo.
Ejemplo: Buscar “Black Clover” en la búsqueda y hacer clic en él nos lleva (aproximadamente) al mensaje 230 de 463.
Buscar “Dragon Ball” nos lleva (aproximadamente) al mensaje 817 de 1101.
El primer mensaje contiene el nombre, al igual que varias docenas de mensajes anteriores al mensaje al que nos lleva.
Idealmente, queremos que nos lleve al primer mensaje, y solo como segunda opción, que nos lleve al último mensaje del hilo. Definitivamente no a algún lugar en medio del hilo.
Estaba en estos hilos ayer y estaba publicando al final. Los he revisado todos varias veces de principio a fin.
Supongo que no entiendo esto, ya que casi el 90% de las publicaciones contienen las palabras de búsqueda, incluido el primer mensaje, que usualmente las tiene múltiples veces.
Por lo tanto, lo que @maiki dijo aquí es correcto y es, de hecho, el comportamiento que queremos cuando los resultados de búsqueda se ordenan por relevancia. Sin embargo, anteriormente teníamos un error en nuestro código donde solo mostrábamos ya sea el primer mensaje o el último mensaje de un tema que coincidía con el término dado.
Esto aún se puede lograr con el filtro in:first.
Algo definitivamente parece estar mal con los resultados de búsqueda aquí, porque puedo encontrar otros mensajes que creo que deberían tener una clasificación más alta. Déjame investigar.
Gracias por investigar esto. Creo que si lo que estoy buscando es el título real del hilo, debería llevarme al primer mensaje, no a algún mensaje que el sistema considere “relevante”. Lo que el sistema considera relevante probablemente tiene poco que ver con cómo usamos realmente nuestro foro.
Esto me recuerda a Twitter, que sigue cambiando mi modo a “Mejores tuits” en lugar de “Tuits más recientes”. ¿Quién quiere leer tuits en un orden aleatorio en lugar de en el orden en que ocurren? (perdón por la queja fuera de tema)