jpa @Query中使用in,需要注意参数一定要是List<>,不然无法查询出数据。
@Query(value = "select * from trade$seek_purchase_offer where sp_id in (:spIds) and of_enuu = :enUu", nativeQuery = true)
List<SeekPurchaseOffer> getSeekPurchaseOfferList(@Param("spIds") List<Long> spIds, @Param("enUu") Long enUu);
本文介绍了在使用 JPA 的 @Query 注解时如何正确应用 IN 操作符。指出当使用 IN 进行查询时,参数必须是 List 类型,否则将导致查询失败。并提供了一个具体的代码示例来说明正确的做法。
1628

被折叠的 条评论
为什么被折叠?



