Symfony Propel Pager - 向其发送自定义 MySQL 查询的正确方法是什么?
这是我需要运行的查询 SELECT REPLACE(REPLACE(SUBSTRING_INDEX(LOWER(table.url), '/', 3), 'www.', ''), 'http://', '') AS 域 FROM 表 GROUP BY 域…
PHP ORM:Doctrine 与 Propel
Closed. This question is opinion-based. It is not currently accepting answers. 想要改进这个问题?更新问题,以便可以通过编辑这篇文章用事实和…
使用 Propel ORM 进行 UNION 查询
我正在尝试使用 Propel ORM 创建 UNION 查询,例如 $criterion1 UNION $criterion2 有人知道如何做到这一点吗?…
推动 ORM 将 MAX 纳入标准
我正在使用 Propel ORM 编写查询 查询 的形式如下: select * from some_table where some_table.created_at = (SELECT MAX(some_table.created_at) f…
使用 symfony/propel 进行增量更新
我想使用 Propel ORM 在 symfony 中执行这样的查询: UPDATE ADS SET HITS=HITS+1 WHERE ID=10 我知道 Propel API 可以让我为给定记录的列设置先前固…
有没有办法设置 sfWidgetFormFilterDate 小部件的默认值?
我的 /lib/filter/base/ 文件夹中有一个自动生成的 BaseBlahBlahBlahFilter.class 文件。它包含以下“数据”类型字段行: 'date' => new sfWidgetFo…
如何设置 Symfony 来创建多个数据库模式?
在我的项目中,我有 2 个数据库。 propel-build-model 已设置为适用于 2 个数据库 - Symfony 中的多个数据库支持 如果我对任一数据库进行更改,我需要…
推动 NestedSet 创建平衡树
我正在尝试使用 Propel 的 NestedSet 功能。但是,我缺少一些有关插入的内容,以便树在创建时保持平衡(即水平填充)。 假设我有这些元素: root r1c1…
数据库错误处理:如果您必须调用外部服务并且事务失败怎么办?
我们都知道,我们总是可以将数据库调用包装在事务中(无论是否有适当的 ORM),其形式如下: $con = Propel::getConnection(EventPeer::DATABASE_NAME…
symfony 中的逆向工程
我有一个数据库。我正在尝试使用 symfony 进行逆向工程来创建 schema.yml。我收到此错误消息: [propel-schema-reverse] 从元数据构建 XML 时出错: S…
是什么导致了这个推进错误?
当我运行我的应用程序时,我在 propel 中遇到此错误: PropelException: Unable to open PDO connection [wrapped: SQLSTATE[HY000] [14] unable to o…
如何在 Symfony 中使用 Popel ORM 执行 SQL 查询
这是我的问题, 我正在尝试在symfony中做标签云,我想要执行的是这样一个sql查询 select tag, count(tag) from tagi group by tag order by count(tag…