有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

与Oracle和Postgres兼容的java Spring数据类jpa查询

我有一个Spring数据存储库,使用以下方法

Page<FooEntity> findAllByTenantNameAndEventTypeContainingIgnoreCaseAndReferenceContainingIgnoreCaseAndSourceServiceInIgnoreCase( //NOSONAR
        String tenantName,
        String eventType,
        String reference,
        List<String> services,
        Pageable pageable);

每当以下字段的值为空时:tenantNameeventTypereference在Postgres中返回预期列表

但对于Oracle数据库,它不会返回数据

我知道这是因为Oracle在内部将空字符串转换为null。因为它,我没有得到任何数据

如何使此查询方法与PostgresOracle兼容


共 (0) 个答案