问题标签 [doctrine-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 投票
2 回答
1638 浏览

doctrine - 如何在 Doctrine Update 查询中设置文字字符串值?

对于学说 1.2,我发现很多这样的例子:

然而,我想要做的是不同的集合:

然而,这会导致异常。当然,因为 foo 没有列,就像数量一样。也没有运气'´foo bar´'。如何澄清 foo bar 是字符串文字?

我相信是正确的地方,但我没有找到更多信息。另外:我很想更多地了解那里提到的“混合参数”和“字符串更新”。也许有 DOCTRINE::FLAG_LITERAL 之类的?

0 投票
1 回答
544 浏览

doctrine-orm - 学说2查询产品是否等于多个类别

这不允许多个wheres ...

$categories 是一个数组,其中包含必须匹配的类别才能选择正确的产品。如鞋(3),黑色(20),小(24)

可能的?

0 投票
1 回答
2668 浏览

zend-framework - 混淆使用 DQL 与 Doctrine2 实体和 Zend 框架

我有 4 个实体:国家、地区、省、镇。



我想使用 DQL 创建一个查询,该查询将为我提供给定区域的城镇列表。

要获得我正在使用的活跃城镇的简单列表:

现在,进入正题。如何设置连接并使其正常工作,以便我们可以传入 region_id 并返回该地区的所有城镇。

在本机 SQL 中,我会做这样的事情:

谢谢。

0 投票
3 回答
5904 浏览

doctrine - 带有 LIMIT 的教义更新查询

我想用这样的 LIMIT 做一个更新查询:

教义 2.1 怎么可能呢?

0 投票
2 回答
559 浏览

php - symfony 1.4 reading relation 1:n doctrine

I want obtain the relations with two tables.

This is my schema.yml

The are this method: * @method Doctrine_Collection getOpcionsFK() Returns the current record's "Opcions_FK" collection

And i have this code:

The error:

public function filterGet(Doctrine_Record $record, $name)

}

Someone know what don't runs it?

Thanks

Regards

0 投票
1 回答
605 浏览

php - Doctrine 2 模型一对多多对一查询

我有这样的学说实体:

和存储库中的方法:

}

但是当我尝试运行 dql 时,我得到了:

string '[Semantical Error] line 0, col 67 near 'pb_b_id = p_id': Error: Class App\Entity\Page has no association named App\Entity\Page\Basket'

我做错了什么,因为我不想使用多对多关系,因为我想在连接表中有额外的字段。

0 投票
1 回答
6997 浏览

doctrine - 当字段有下划线时,Magic Doctrine2 finders?

当字段之间有下划线时,我在使用find*()Doctrine2 的魔术方法时遇到问题。

实体“Acme\SecurityBundle\Entity\Package”没有字段“isEnabled”。因此,您不能在实体的存储库上调用“findByIsEnabled”。

这是 YAML 中用于复制错误的简单实体定义:

0 投票
1 回答
309 浏览

doctrine - 条令查询未执行

试图执行一个始终不会发生的 Doctrine 查询:我拥有的代码:

有趣的是,这返回了错误的列,不是l.lid但是l.someOtherColumn

所以不确定我在哪里搞砸了,非常感谢您的评论和批评。

谢谢!

0 投票
2 回答
40 浏览

symfony1 - 基于从该查询自动更新的查询的电子邮件列表

我有从现有查询自动更新的电子邮件列表(基于一些参数)。我解释说:我有一个名为“新用户列表”的电子邮件列表(仅包含电子邮件地址),只要有新用户,它就会自动更新。我假设这将通过存储在某处的查询来完成!

有任何想法吗?

0 投票
2 回答
570 浏览

php - Namespaced Doctrine 实体名称在解析过程中被误解

我有一些像这样的 Doctrine ORM 代码:

这段代码多年来一直没有问题。我最近重新安装了我的 LAMP 堆栈环境和我的 Netbeans IDE,只是从 SVN 中检查了代码。但是,现在这段代码引发了以下错误:

查看错误消息,“模型”和“实体”之间缺少“\”。虽然这应该是“\models\entities”,但它被“视为”为“\modelsentities”——它肯定不存在——因此出现错误。

出于某种奇怪的原因,我认为在解析代码之前将斜杠去掉。问题是,我一直无法找到造成这种情况的原因。我观察到,当从语句中删除 WHEN 子句时,问题就消失了,如下所示:

我尝试转义可能不可见的控制字符,检查 php.ini 中的新环境设置(例如)以寻找可能导致错误的线索。请帮忙,谢谢。