elasticsearch définir un ordre de tri à l'aide de la chaîne de recherche
J'ai le simple suivant elastisearch requête:
http://localhost:9200/apn/presupuesto/_search?q=subcuenta:penal&sort=anio
Et il fonctionne très bien
Maintenant je suis en train de commander par anio desc. J'ai essayé avec toutes ces options:
...l&sort=anio desc
...l&sort=-anio
...l&sort=anio&order=desc
Mais aucun d'eux ne semblait fonctionner
Comment puis-je l'atteindre? (idéalement, à partir de la chaîne de requête, sans avoir à utiliser une requête plus complexe)
- Essayez de tri=anio:desc
- merci beaucoup Diego, veuillez entrer comme une réponse si je peux l'accepter!
- BTW, quelqu'un sait comment faire pour commander par plusieurs domaines, comme l'anio, cuenta, subcuenta??? ué querystring
- Ajoutez simplement plus de
sort
paramètres. Ils seront appliqués dans l'ordre donné dans l'URI.
Vous devez vous connecter pour publier un commentaire.
Essayez de tri=anio:desc.
Voir API de recherche - uri de la requête pour une liste de paramètres.
Pour répondre à opensas question
elasticsearch définir un ordre de tri à l'aide de la chaîne de recherche
cette fonction est appelée en tant que multi-niveaux de tri.
Exemple de requête est