带有列表的Restrictions.eq

Kyl*_*leM 2 hibernate criteria

我有一个名为Product的课程.每个产品都有一个serial_number.我想返回列表中包含serial_number的所有产品.就像是

Restrictions.eq("serial_number", mySerialNumberList);
Run Code Online (Sandbox Code Playgroud)

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

JB *_*zet 7

这就是IN运营商的目的:

Restrictions.in("serialNumber", mySerialNumberList);
Run Code Online (Sandbox Code Playgroud)

但请注意:传递空列表将导致SQL语法异常.