问题标签 [doctrine-native-query]

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.

0 投票
1 回答
737 浏览

symfony - Doctrine 仅从本机查询中水合物单行

这是我的映射:

这是我的本机查询:

如果上面的 SQL 被复制到 mysql 客户端它会产生43条记录。

执行$qb->getArrayResult();时只返回1条记录。

执行$qb->getResult();时返回异常:

其他42条记录在哪里消失了?

0 投票
1 回答
91 浏览

doctrine-orm - 没有连接列的学说本机查询自连接?

我想在A和之间进行自我连接A

只要我不尝试从加入的自我中选择字段,它就可以工作。

所以:

将工作(或至少不抛出异常/错误)。

尽管:

不起作用,因为 Doctrine 需要适当的 ResultSetMapping 。这需要执行连接的连接列。

但是没有提供。它的每条记录都与每条记录连接。没有附加条件;)

那么有可能吗?教义是否有一些特殊的语法?

0 投票
1 回答
422 浏览

symfony - 本机查询中的教义 Add_date

我想使用本机查询和 DATE_ADD 从表中选择数据,但总是出错,

这是我的 sql 请求:

我有一个错误

请有任何想法

0 投票
1 回答
3104 浏览

php - 如何在 Doctrine 本机查询的结果中获取非映射列

如何从本机查询的结果中获取非映射列?

我的查询:

score未映射到实体中,我无法从 Twig 访问它的值。是否可以仅为此查询将此列添加到实体中?

0 投票
1 回答
1042 浏览

php - ResultSetMapping addScalarResult 关联数组

在我的 Symfony2 项目中,我使用 Doctrine createNativeQuery,我想获得一个关联数组。

这是我的代码

我有这个结果:

这个结果可能吗?

非常感谢

0 投票
0 回答
72 浏览

postgresql - Doctrine 查询结果为空,但生成的运行查询在 Postgres 中有效

我在 Doctrine 中有一个本机查询,它生成正确的 SQL,在 PostgreSQL 中运行。然而,该教义返回空/空结果。

这个 Doctrine 原生查询返回 null。如果我检查分析器,我会看到生成的查询是:

如果我将其复制粘贴到 pgAdmin 中,它会运行并检索所需的“2”。

所以 pgAdmin 可以给我正确的结果,但 Doctrine 不能。

有人可以看到,哪里和哪里出了问题?

教义版本:2.6.3,Postgres 是 10。