[英]How to get objects from criteria query in List in order of ids provided
我有一個ID清單,說[3,80,5,1]
我有數據庫中的所有記錄,例如Person類對象。
有沒有一種方法可以按照提供的ID的順序獲取Person對象。
我的意思是結果應該給我價值
Person(id : 3),
Person(id : 80),
Person(id : 5),
Person(id : 1),
Person.getAll(3, 80, 5, 1)
這是getAll()
工作方式。 結果列表的順序與列表中ID的順序相同。
它還接受列表作為參數,因此:
Person.getAll([3, 80, 5, 1])
應該是好的,或者一般來說:
List ids = [3, 80, 5, 1]
Person.getAll(*ids)
應該也做。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.