带有 IN 的 Quarkus PanacheEntityBase 查询

Quarkus PanacheEntityBase query with IN

我有一个 PanacheEntityBase 类型的客户实体。我想通过 ids

获取所有客户

我可以用 customer.list("customerId", id) 循环获取它。我认为这不是一个好的解决方案。我更喜欢使用 IN。请建议如何将 IN 与 PanacheEntityBase

一起使用

我用 customerEntity.list("customerId IN (?1)", customerIds);

解决了这个问题

注意:customersids 必须是 java 列表(数组无效)