我有一个 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)
也应该这样做。
关于java - 如何按照提供的ID顺序从列表中的条件查询中获取对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31168847/