问题标签 [propel]
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.
mysql - 使用Propel的Sql查询(内连接+计数+分组)
我想在包含博客文章列表的页面上显示每篇博客文章的评论数量(以及类别、日期、作者等)。我如何在推进中编写以下mysql查询?
其中 post 是一个博客表和评论,一个以 post_id 作为 post.id 外键的评论表。我似乎无法将“numofcomments”作为结果集中的一列。目前我正在使用非 ORM 方法(这将是我最后的手段):
如何在生成的 Propel 结果集中访问“numofcomments”?
编辑:我想知道的是如何在 Propel 中编写上述查询?我现在可以做的是在评论表上获取带有内部连接的帖子表,然后在每个帖子 ID 的评论表上运行 doCount。这导致对 Post 表的 1 个查询和对 comments 表的许多查询。我希望将 sql 查询减少到最低限度。谢谢 :)
symfony1 - Symfony Propel:跨不同数据库连接查询
我有两个表应该通过外键关系连接在一起,不幸的是它们被分成两个不同的数据库。
我的问题是我是否可以创建一个Criteria
允许我创建跨数据库连接查询的东西?
symfony1 - 保存一个 symfony 复选框列表
如果你在 symfony 1.2 中创建一个复选框列表,你会在表单中得到一个带有选中选项的数组。如果您保存表单,您的数据库现在包含单词“Array”。有没有解决的办法?或者我应该只是 json_encode / json_decode 数组作为 ncecessary 并手动保存?看起来非常乏味。谢谢阅读。
php - PDO 未正确读取配置
我不确定问题出在哪里,我从 Zend Framework 继承了一些代码,它使用 Propel 进行数据库查询。我已经更改了配置文件以在其中包含正确的值、用户名、密码、localhost 和 dbname,但是,每当站点必须进行数据库调用时,它就会因以下消息而死:
任何帮助将不胜感激,这让我发疯。
php - Propel 和 ZendFramework 出错
在继承了一些 Zend Framework 代码后它不起作用,经过大量的摆弄,我设法创建了模式并重建了模型,尽管现在我得到了以下错误:
为什么推进会生成调用未知方法的文件?
php - 如何将 Propel Criteria 编译为 SQL
如何编译 Propel Criteria 以清除 SQL?我试过 $criteria->toString(); 但这不是我所期望的。我也尝试过 ModelPeer::doSelectStmt($criteria) 但它返回了原始 sql(必需的参数替换)
symfony1 - 推进:构建模式驱动程序失败
我正在做jobeet第3天,我将schema.yml复制到配置目录中,所以我试图创建一个数据库模式并运行:
$sudo php symfony 推进:构建模式
propel 运行“反向”phing 任务 [propel-schema-reverse] 从元数据构建 XML 时出错:找不到驱动程序
执行任务时出现一些问题
如果异常消息不够清楚,请阅读任务的输出以获取更多信息
起初似乎我需要一个驱动程序 pdo.so,但后来我读到 pdo 现在已集成到我在我的 Ubuntu (wubi) 系统上使用的 php5 中。
model - 在 Symfony 中保存数据库时如何保留 updated_at 日期字段?
这必须很简单......我正在尝试保留已经存储在数据库中的updated_at字段中的当前日期。
我正在更新同一行中的单个字段值,然后保存,但我不希望它更新 updated_at 字段。 我想保留现有的 updated_at 值。
我只想在一种,也许两种情况下这样做,所以我不需要为程序中的所有其他操作覆盖模型。
我试过这个:
这似乎应该可以工作,但它似乎仍然更新了该字段。
sql - 如何在 Symfony 中使用 Popel ORM 执行 SQL 查询
这是我的问题,我正在尝试在 symfony 中做标签云,我想要执行的是这样一个 sql 查询
select tag, count(tag) from tagi group by tag order by count(tag) desc limit 10
有人可以帮忙吗?
php - AMFPHP Flex Propel Mapping 类超诡异的bug
我正在使用以下网站开发一个网站: - Flex 3.4 - AMFPHP 1.9b - Propel 1.3 - PHP/MySQL
我的问题真的很奇怪,我一直在花费数小时试图知道它来自哪里。
我将尝试关注发生在整个系统中的问题。
总而言之,我有 2 个实体(MySQL):
我检索了我所有的 BBB,它们从 PHP 类(由 Propel 生成)映射到 Flex 端的 AS3 类。
但是当我在数据库中创建一个 AAA 行时。
我检索了我的所有 BBB,并且所有对象都被映射,除了其 id 对应于插入的 AAA 行中的外键的 BBB。
我真的不知道为什么以及如何......如果你知道 AMFPHP / Propel / Flex 如何处理外键以及为什么类映射在这里失败。
奇怪的是,它似乎只发生在这种特定情况下......
谢谢 !