Mea*_*ell 4 java jpa jpql jpa-2.0
我正在尝试使用"NOT IN"关键字从数据库SELECT中排除一堆结果,但仍会返回排除列表.使用JPQL(JPA2.0),我的查询如下:
Query query = em.createQuery("SELECT foo.id FROM FooEntity fooEntity WHERE foo.id NOT IN ('" + exclusionList.toString() + "') ORDER BY foo.id").setFirstResult(startPosition).setMaxResults(numberOfAppsToReturn);
Run Code Online (Sandbox Code Playgroud)
exclusionList是一个StringBuffer.我没有报告错误,但仍会返回排除列表中的ID.是否有另一种JPQL方式可以做到这一点?
提前致谢.
| 归档时间: |
|
| 查看次数: |
12729 次 |
| 最近记录: |