Estoy ordenando los resultados de mi búsqueda de la goma de búsqueda (created_at,tasa,updated_at..) pero es para hacer los resultados de la irrelevancia.
ordenar parte de la consulta es:
[['_score' => ['order' => 'desc']],['created_at' => ['order' => 'desc']]];
Que ordena por _score y efecto de created_at es muy bajo.
Si lo cambio a
[['created_at' => ['order' => 'desc']],['_score' => ['order' => 'desc']]];
el resultado sería totalmente diferente y se ordenan por created_at y efecto de _score es muy bajo.
Necesito algo como ordenar creado con peso de 1 y ordenar con _score con peso de 5 para mi los resultados son semi ordenados por fecha y relevante.
ejemplo: Mis datos incluye el título,el índice,created_at como 1:['azul de la camiseta de la épica',5,'2021-11-21'] , 2:['roja larga de la camiseta de la épica',4,'2021-11-20'] , 3:['epic pantalón blanco',5,'2021-11-22'] , 4:['el clima lluvioso de epix',5,'2021-11-23'] y la búsqueda de 'epic camiseta' por lo que la puntuación será por ejemplo 5,4.5,4,1 por lo que el resultado pedido será 1 y luego 2, luego 3, pero cuando lo para con created_at después de la búsqueda el resultado de la orden será de 4 a 3 y luego 2, luego 1 y 4 no incluir la "épica de la camiseta de la'. el resultado de lo que está en mi mente es 3, 2, 1 y 4, de manera que mis resultados están relacionados y ordenados por created_at ( no completamente ordenado, pero created_at tiene un efecto en ellos), lo mismo sucede cuando el pedido con frecuencia.