从相应的 id 中查找 panache 实体列表

Find a list of panache entities from their corresponding ids

我有一个 PanacheEntity 的 ID 列表。我想找到这些Id对应的PanacheEntities列表。是否有内置或建议的 API 可以做到这一点。

public class Person extends PanacheEntity {
  public String name;
}

经过之前的搜索,我得到了 Person 实体的 ID 列表。我现在想在单个数据库查询中获取 Person 对象的列表。 我试过 Person.list("id", listOfIds),但是当列表中有多个对象时,这会失败。有没有比这更好的方法

你应该可以做到:

Person.list("id in ?1", listOfIds)