gpt4 book ai didi

database - 如何使用模型在 Phalcon Framework 中转储查询

转载 作者:搜寻专家 更新时间:2023-10-30 23:27:16 24 4
gpt4 key购买 nike

 $content = Content::findFirst([
'conditions' => 'state = :state: AND URLid = :url: AND city = :city:',
'bind' => [
'state' => $geodata_usstates->statecode,
'url' => $company,
'city' => $geodata_geocity->city
]
]);

我想转储为此生成的查询。如果我使用 Laravel,我会简单地做

$content->toSql();

但这里我使用的是 Phalcon。我怎样才能在 Phalcon 中实现同样的目标?

最佳答案

查询在您的模型中不可用。查询是使用查询构建器基于模型构建的,传递给查询实例并针对您的数据库连接执行。

你可以做的是使用事件管理器并使用 db:beforeQuery 事件读取

此处示例 https://forum.phalconphp.com/discussion/18371/check-the-connection-before-querying-into-database

关于database - 如何使用模型在 Phalcon Framework 中转储查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55026704/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com