在 Play Framework 中使用 IN 进行查询


Play Framework 封装了自己的 JPA,查询方式和 Hibernate 有不同的地方,比如 Hibernate 里要用 Query 对象的 setParameterList 方法来实现 in 语句的查询,但是 Play 的 Query 对象却没有 setParameterList 这个方法。

Play 中使用 in 进行查询的参考代码如下:

String ids = "45,55";
Query query = JPA.em().createQuery("from Visitor as v where v.id in(" + ids + ")");
List<Visitor> visitors = query.getResultList();

前一篇:
后一篇:

发表评论