検索のための関数に与えられたリスト(またはコレクション)の順番のような順序で結果を取得する方法はありますか?ばねデータリポジトリインターフェース機能の春のデータリポジトリ:findBySomething *** ***と結果の順序
簡単な例:
public void List<Entity> findByColorIn(List<String> colors)
すぐ注文「緑色」の文字列リストを作成イム、「青」、「シアン」と、この関数を呼び出します。
がどのように私は与えられたリスト内のプロパティの指定された順序で結果を返す関数を作ることができます。
すべてのこれらの3色のユニークな一致があると仮定すると?この例では:いただきました。この場合、デフォルトの順序ですが、idを想定したイム
Entity[id=32, color="green"]
Entity[id=11, color="blue"]
Entity[id=22, color="cyan"]
わからない...
ここでは良い解決策があるようです:https://stackoverflow.com/a/47042709/66686 –