JAVA JPA 谓词 - 在 OR 条件中检索相同的列值

JAVA JPA Predicate - Retrieve same column value in OR condition

我正在尝试从 Table TABLE_A、Table Table_A 中检索包含列 BB_NUM.

的数据

以上代码的工作方式类似于 SQL、

**Select * from TABLE_A where BB_NUM like 'GA22';**

需要工作

**Select * from TABLE_A where BB_NUM like 'GA22' or BB_NUM like 'GA33';**

试一试:

else {
    ent = ent.or(qTABLE_A.BB_NUM.containsIgnoreCase("GA" + array.trim()));
}

您也可以将 if (firstTime) 替换为 if (ent == null)