2
我有一个名为Product的类。每个产品都有一个serial_number。我想返回列表中有一个serial_number的所有产品。类似于Restrictions.eq与清单
Restrictions.eq("serial_number", mySerialNumberList);
这可以做得简洁,还是我必须建立一个巨大的查询,引入大量'OR'属性?
我有一个名为Product的类。每个产品都有一个serial_number。我想返回列表中有一个serial_number的所有产品。类似于Restrictions.eq与清单
Restrictions.eq("serial_number", mySerialNumberList);
这可以做得简洁,还是我必须建立一个巨大的查询,引入大量'OR'属性?
这就是IN
运营商是什么:
Restrictions.in("serialNumber", mySerialNumberList);
不过要小心:传递一个空列表将导致SQL语法例外。
谢谢!没有注意到在API中。 – KyleM