首页 > 解决方案 > Quarkus PanacheEntityBase 查询与 IN

问题描述

我有一个 PanacheEntityBase 类型的客户实体。我想通过 id 获取所有客户

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

标签: quarkusquarkus-panache

解决方案


我用 customerEntity.list("customerId IN (?1)", customerIds); 解决了这个问题

注意:customersids 必须是 java 列表(数组不起作用)


推荐阅读