gpt4 book ai didi

java - 将 SQL 条件添加到 CriteriaQuery

转载 作者:行者123 更新时间:2023-12-02 05:47:53 28 4
gpt4 key购买 nike

我需要向 CriteriaQuery 添加类似 Restrictions.sqlRestriction 的内容。如何向 CriteriaQuery 添加 SQL 条件?

我的代码:

CriteriaBuilder criteriaBuilder=entityManager.getCriteriaBuilder();
CriteriaQuery<Installation> criteriaQuery = criteriaBuilder.createQuery(Test.class);
Root<Installation> root = criteriaQuery.from(Test.class);
criteriaQuery.select(root);

最佳答案

JPA Criteria 允许使用 function() 或具有 JPQL 等效项的其他子句。既然你没有说“SQL 条件”是什么,那么只能说这么多。例如,您当然不能将一些随机 SQL 转储到 JPQL 过滤器中

关于java - 将 SQL 条件添加到 CriteriaQuery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23874814/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com