A partir desta tarde, nossa função de busca mudou de alguma forma. fórum
Temos vários títulos que adicionamos frequentemente, então usamos bastante a busca. Até esta tarde, quando pesquisávamos por um título e clicávamos nele, ele nos levava à primeira postagem do tópico.
Agora, está nos levando para algum lugar aleatório dentro desse tópico.
Exemplo: Ao pesquisar por “Black Clover” na busca e clicar nele, somos levados (aproximadamente) à postagem 230 de 463.
Ao pesquisar por “Dragon Ball”, somos levados (aproximadamente) à postagem 817 de 1101.
A primeira postagem contém o nome, assim como várias dezenas de postagens anteriores à postagem para a qual estamos sendo levados.
Idealmente, queremos que nos leve à primeira postagem e, apenas como segunda opção, que nos leve à última postagem do tópico. Definitivamente não para algum lugar no meio do tópico.
Eu estava nesses tópicos ontem e estava postando no final. Já li todos várias vezes, do início ao fim.
Acho que não entendi isso, já que quase 90% das postagens contêm as palavras da busca, incluindo a primeira postagem, que geralmente as contém várias vezes.
Portanto, o que @maiki disse aqui está correto e é, na verdade, o comportamento que desejamos quando os resultados da busca são ordenados por relevância. No entanto, tínhamos um bug em nosso código anteriormente, onde mostrávamos apenas a postagem mais antiga ou a mais recente de um tópico que correspondia ao termo fornecido.
Isso ainda pode ser alcançado com o filtro in:first.
Algo definitivamente parece estar errado com os resultados da busca aqui, porque consigo encontrar outras postagens que acho que deveriam estar classificadas mais alto. Vou investigar.
Obrigado por investigar isso. Acredito que, se o que estou procurando é o título real do tópico, ele deve me levar à primeira postagem, e não a alguma postagem que o sistema considera “relevante”. O que o sistema considera relevante provavelmente tem pouco a ver com como realmente usamos nosso fórum.
Isso me lembra o Twitter, que fica alternando meu modo para “Melhores Tweets” em vez de “Tweets Mais Recentes”. Quem gostaria de ler tweets em uma ordem aleatória, em vez de como eles ocorrem? (desculpe pelo desabafo fora do tópico)