criteria-api 相关问题

此标记用于与Java Persistence Criteria API(来自JPA 2.0)相关的问题,该API用于通过构造基于对象的查询定义对象来定义查询,而不是使用Java Persistence查询语言的基于字符串的方法。有关(N)Hibernate Criteria的问题,请使用[icriteria]标签。

如何避免在JPA中出现多个关系的N + 1问题?

我有以下实体:@Entity @Table(name =“ table1”)公共类Entity1 {@Id private整数ID; @OneToMany(mappedBy =“ entity1”)私有列表 Entity2; } ...

回答 1 投票 0

使用Criteriabuilder查询对Long值进行通配符搜索

我想在字段为Long值(在Entity类中)和Integer的字段中使用通配符搜索。这里的Contact是实体类,其字段为:Id作为实体类中的Long值,并作为...] >

回答 2 投票 1

在单个表继承类型中查找特定类型的元素

想象以下实体层次结构:@Entity @Inheritance(strategy = InheritanceType.SINGLE_TABLE)@DiscriminatorColumn(name =“ type”,columnDefinition =“ varchar(60)”)抽象类Resource {} ...

回答 1 投票 0

根据关联是否为空分组

我有一个entityA,它与entityB具有可选的多对一关系。我想在一个查询中找到与entityB和总计数相关的entityA计数。我怎么做。例如...

回答 1 投票 0

使用规格的深度加入FETCH

我使实体A与实体B相关1-1。实体B与实体C相关1-1。UserEntity BadgeEntity BadgeTypEntity我想要使用规格实现复杂的过滤搜索。 ...

回答 1 投票 0

如何在Spring data jpa中按json字段排序?

我正在使用spring data jpa规范查询来进行动态查询,我有一个问题,我需要按json字段进行排序,我在google上搜索了很多,但仍然不知道如何做到这一点,这非常...] >

回答 2 投票 0

如何使用typedQuery在Criteria api上添加分页?

我正在使用具有pageable的Criteria API返回具有pageable的Page ,但是当我插入setFirstResult和setMaxResults时,查询始终返回10个元素。如果我删除...

回答 1 投票 0


如何在JPA critera API中进行不同计数?

我想这样做,但要使用标准API:从事件e,IN(e.userAccessPermissions)p中选择count(distinct e),其中p.principal =:principal,而p.permission在(:permissions)Any中。 ..

回答 4 投票 11

使用标准API删除吗?

假设我有一个标准@Repository公共接口FooRepository扩展了JpaRepository ,JpaSpecificationExecutor {静态Specification byBars(...

回答 1 投票 0

条件构建器中的Join中的getOn无效

我想联接两个表并在联接查询中删除on子句以设置新的自定义on子句,但是我总是从“ joinb”中得到一个空谓词,因此无法连接更多条件。我的代码...

回答 1 投票 0

处理Kotlin中JPA标准排序的惯用方式

我有一个基于CriteriaBuilder的查询,可以通过几个不同的属性对其进行排序。目前,它的处理方式如下:when(filters.sortBy){“ foo”-> query.orderBy(if(...

回答 1 投票 0

具有聚合内部联接的JPA标准查询

我正在尝试编写CriteriaQuery,它将查询每个城市的最新观测值。城市由city_code字段定义,而最新记录由observation_time字段定义。我可以轻松地写...

回答 2 投票 0

如何正确地投字符串JPA2标准API来多少?

我想编写一个查询使用子查询,其中一个字符串转换为长。我可能失去了一些东西?查询看起来像:CriteriaBuilder CB = em.getCriteriaBuilder(); CriteriaQuery中 ...

回答 3 投票 4

与儿童协会标准CriteriaBuilder。过冬

我有一个一对多的订单(ID,姓名)项(ID,姓名):我怎么能只获取这些命令它有一个CriteriaBuilder名“香蕉”的项目:@覆盖公共订单orderQuery(){...

回答 1 投票 1

标准API为了通过两个时间LocalDateTime之间

考虑到与类型LocalDateTime的两个日期字段的实体:类myEntity所{私人LocalDateTime启动;私人LocalDateTime LASTUPDATE; }我想写什么标准的API,查询...

回答 1 投票 0

如何检查类实例的存在

我想检查一下我女人班中是否存在某个字段。该字段是其自己的(丈夫)类,而女性和丈夫都是存储在数据库中的实体。丈夫班没有初始化......

回答 1 投票 0

如何在JPQL中的ORDER BY子句中重写子查询

我正在尝试使用CriteriaQuery编写SQL查询,但我很难这样做。此查询基本上获取货件清单,并按授权日期对其进行排序。这个授权......

回答 2 投票 0

Criteria Builder在json字段中查询LIKE

我正在尝试使用Criteria Builder(LIKE)构建查询,在JSONARRAY字段中查找字符串,如下所示:[{“family_class”:“Electric”,“family_name”:“lightBulb”...

回答 1 投票 0

使用JPA Criteria API生成正确的和/或条件

我试图在'或'和'和'条件中生成带有多个括号的查询,但内部括号不会生成。外部谓词的括号正在生成但不适用于......

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.