问题标签 [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.
doctrine - 如何在 Doctrine Update 查询中设置文字字符串值?
对于学说 1.2,我发现很多这样的例子:
然而,我想要做的是不同的集合:
然而,这会导致异常。当然,因为 foo 没有列,就像数量一样。也没有运气'´foo bar´'
。如何澄清 foo bar 是字符串文字?
我相信这是正确的地方,但我没有找到更多信息。另外:我很想更多地了解那里提到的“混合参数”和“字符串更新”。也许有 DOCTRINE::FLAG_LITERAL 之类的?
doctrine-orm - 学说2查询产品是否等于多个类别
这不允许多个wheres ...
$categories 是一个数组,其中包含必须匹配的类别才能选择正确的产品。如鞋(3),黑色(20),小(24)
可能的?
zend-framework - 混淆使用 DQL 与 Doctrine2 实体和 Zend 框架
我有 4 个实体:国家、地区、省、镇。
我想使用 DQL 创建一个查询,该查询将为我提供给定区域的城镇列表。
要获得我正在使用的活跃城镇的简单列表:
现在,进入正题。如何设置连接并使其正常工作,以便我们可以传入 region_id 并返回该地区的所有城镇。
在本机 SQL 中,我会做这样的事情:
谢谢。
doctrine - 带有 LIMIT 的教义更新查询
我想用这样的 LIMIT 做一个更新查询:
教义 2.1 怎么可能呢?
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
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'
我做错了什么,因为我不想使用多对多关系,因为我想在连接表中有额外的字段。
doctrine - 当字段有下划线时,Magic Doctrine2 finders?
当字段之间有下划线时,我在使用find*()
Doctrine2 的魔术方法时遇到问题。
实体“Acme\SecurityBundle\Entity\Package”没有字段“isEnabled”。因此,您不能在实体的存储库上调用“findByIsEnabled”。
这是 YAML 中用于复制错误的简单实体定义:
doctrine - 条令查询未执行
试图执行一个始终不会发生的 Doctrine 查询:我拥有的代码:
有趣的是,这返回了错误的列,不是l.lid
但是l.someOtherColumn
所以不确定我在哪里搞砸了,非常感谢您的评论和批评。
谢谢!
symfony1 - 基于从该查询自动更新的查询的电子邮件列表
我有从现有查询自动更新的电子邮件列表(基于一些参数)。我解释说:我有一个名为“新用户列表”的电子邮件列表(仅包含电子邮件地址),只要有新用户,它就会自动更新。我假设这将通过存储在某处的查询来完成!
有任何想法吗?
php - Namespaced Doctrine 实体名称在解析过程中被误解
我有一些像这样的 Doctrine ORM 代码:
这段代码多年来一直没有问题。我最近重新安装了我的 LAMP 堆栈环境和我的 Netbeans IDE,只是从 SVN 中检查了代码。但是,现在这段代码引发了以下错误:
查看错误消息,“模型”和“实体”之间缺少“\”。虽然这应该是“\models\entities”,但它被“视为”为“\modelsentities”——它肯定不存在——因此出现错误。
出于某种奇怪的原因,我认为在解析代码之前将斜杠去掉。问题是,我一直无法找到造成这种情况的原因。我观察到,当从语句中删除 WHEN 子句时,问题就消失了,如下所示:
我尝试转义可能不可见的控制字符,检查 php.ini 中的新环境设置(例如)以寻找可能导致错误的线索。请帮忙,谢谢。