相关疑难解决方法(0)

JPA Query处理NULL参数值

我是JPA的新手,这是我的一个查询,我有几个参数作为查询的一部分,任何参数都可以是null值

@Query(value = "SELECT ord.purchaseOrderNumber,ord.salesOrderNumber,ord.quoteNumber"

            + " FROM Order ord WHERE ord.purchaseOrderNumber LIKE :poNumber%  "
            + " AND ord.salesOrderNumber LIKE :soNumber "
            + " AND ord.quoteNumber = :quoteNumber "
Run Code Online (Sandbox Code Playgroud)

上面的示例如果我的输入参数:quoteNumber为NULL则我不应该通过ord.quoteNumber = NULL进行过滤,那么如何避免这种情况

jpa

6
推荐指数
2
解决办法
1万
查看次数

标签 统计

jpa ×1