使用Java,休眠。

我有一个查询

String pixIds = "1,2,3";
String query = "SELECT * FROM comment WHERE PIX_ID IN (:pixIds)";
q.setParameter("pixIds", pixIds);
List<Object[]> results =  q.getResultList();


我无法使用上面的代码将此参数绑定到pixIds。什么是正确的方法?

注意:这里的查询是我的实际查询的简化版本。

最佳答案

以下方法有效
公共查询setParameterList(String name,Collection vals)抛出HibernateException

10-08 20:10