问题标签 [nativequery]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Native Query Not Map Count(*) 变量
我正在处理 Jpa Native 查询,
我希望我的所有发送都包含在内,但这是我的查询
但问题是当我将在 Mysql 上运行它时它会运行良好但是当我将使用 java 代码运行时,即本机查询然后计数返回 null 或 0..
这是我的班级,我有来自查询的地图
本机查询
@Repository 公共类 PatientAppointmentNativeDao {
}
和 TableABC 类是:
公共类 PatientAppointment {
}
请帮我 ...
jpa - 无法在 testEntityManager 容器中运行本机 JPA 查询
注意:我已经在 eclipse 论坛上发布了这个问题,但没有收到回复,尽管我认为我对问题的描述已经足够清楚了。
我把它贴在这里。如果有人可以提供帮助,那就太好了。
我有一个 JPA 实体类,它在数据库中没有支持它的表。我们只是创建了它,因为我们必须运行一个查询,该查询需要对许多表执行连接。因此,我们没有创建命名查询,而是采用原生查询方式来提高速度。那就是我们有一个 JPA 实体,例如:
现在,这与 entityManager 对象一起运行良好,例如: em.createNamedQuery("User.query").setParameter("userParam", param).getResultList();
但是,在 entitymanager 容器环境(使用 EntityManagerFactory 创建)中使用 Testng 对此进行测试时,会引发 0RA-942 表或视图不存在错误。我们尝试在persistence.properties 和SessionCustomizer 中启用use_native_sql = true。
我们使用eclipselink JPA。
有人可以对此提供一些反馈吗?
谢谢
java - 使用 TRUNC 和 WITH 的 EJB 查询
我有一个查询,当我使用 NativeQuery 时可以正常工作,但我需要使用 EJB 查询来解决我的问题。谁能帮我重新格式化我的查询,以便它也适用于 EJB?
这里是原生版本
myTable 的 Class 是 Entity 类型。属性如下
属性与上面的设置器和获取器相同。(身份证除外)谢谢
hibernate - 使用 mariadb 和 SqlResultSetMapping 的 JPA 本机查询抛出一个奇怪的错误
关系:
公司有地址。这就是我正在测试这个简单示例的全部内容。
这是具有 SqlResultSetMappings 的地址实体。
这是公司实体
希望是执行一个简单的本机查询并像这样映射结果集:
瞧……我执行了查询,结果爆炸了
现在,在有人问我为什么要为此使用本机查询之前,我想补充一点,我有一个更复杂的用例,它以类似的方式爆发(一个更复杂的查询)。所以我创建了上面的测试来重现这个问题,看看我是否能得到一些指示。
难道我做错了什么?为什么选择 created_2_2_0 呢?我的选择语句中什至没有它。这可能是 mariadb 驱动程序错误吗?
jpa - 从本机查询编写 JPA 查询
我想从本机查询编写 JPA 查询。Native查询如下:
我无法从中创建 JPA 查询,不胜感激。谢谢。
nativequery - 原生查询 setParameter 区别
查询 query = em.createNativeQuery("SELECT * FROM IS_CON \n" + "WHERE CONNUMBER=?1 AND REV=?2", IsCon.class).setParameter(1, con).setParameter(2, rev); 是查询返回null。
但是这个查询有效。
查询 query = em.createNativeQuery("SELECT * FROM IS_CON \n" + "WHERE CONNUMBER='"+con+"' AND REV='"+rev+"'", IsCon.class);
我的代码有什么问题?我认为我的代码没有错。
jpa - 使用本机查询多个查询单个结果集
使用 JPA,我试图从不同的表中获取数据,并使用查询将其放在单个结果列表中:
但是它抛出了一个异常:
请就如何解决或重建上述查询提出建议。
doctrine-orm - 教义在 NativeQuery 中使用 count() 和 ResultSetMapping
我尝试使用 Doctrine 的 NativeQuery。如果我使用我的 SQL ind Phpmyadmin 我有很好的结果。如果我使用它,我的 var_dump 返回一个空数组。我不明白为什么。
谢谢
java - 本机查询结果参数未映射到类模态
我在 JPA 存储库中使用了本机查询,我的查询如下:
从我的查询中,我得到了“versionNo”,它没有映射到 mu 用户模式。我也把它放在我们的用户模式中,比如
with 是 getter/setter.but 在视图中我会得到 versionNo 为空。
请帮我。
symfony - 如何使用 NativeQuery 和 ResultSetMapping 排除双向关系?
我有 2 个实体,用户和客户,具有 OneToOne 双向关系。用户实体也与发票实体有双向关系:
现在,我想使用 NativeQuery 和 ResultSetMapping 检索用户及其客户关系,仅此而已。我试过了
但这会返回用户,以及他所有的双向关系:
我想在返回的数据中去掉这些 Invoice 关系。我应该对 ResultSetMapping 做些什么?
注意:由于特定原因,我不能在此功能上使用经典 DQL,我确实需要使用 NativeQuery。