Est-il possible de faire en sorte que ces fonctions obtiennent les résultats ordonnés dans l'ordre de la liste (ou collection) donnée à la fonction pour la recherche in?Dépôt de données Spring: findBySomething *** Dans *** et l'ordre des résultats
exemple simple d'une fonction d'interface de référentiel de données de printemps:
public void List<Entity> findByColorIn(List<String> colors)
maintenant im la création d'une liste de chaînes avec l'ordre « vert », « bleu », « cyan » et d'appeler cette fonction.
Si l'on suppose il y a une correspondance de ces trois couleurs:
comment puis-je faire de la fonction renvoyant les résultats par l'ordre donné de la propriété dans la liste donnée? Dans cet exemple:
Entity[id=32, color="green"]
Entity[id=11, color="blue"]
Entity[id=22, color="cyan"]
Je ne sais pas ce qui est l'ordre par défaut dans ce cas, mais im en supposant que l'id ...
Il semble y avoir une bonne solution ici: https://stackoverflow.com/a/47042709/66686 –