2

我有一个名为 Product 的课程。每个产品都有一个序列号。我想返回列表中具有序列号的所有产品。就像是

Restrictions.eq("serial_number", mySerialNumberList);

可以简洁地完成,还是我必须构建一个包含大量“或”属性的巨大查询?

4

1 回答 1

7

这就是IN运营商的用途:

Restrictions.in("serialNumber", mySerialNumberList);

但要小心:传递一个空列表将导致 SQL 语法异常。

于 2012-12-24T17:51:22.953 回答