phalcon无法更新分区字段解决办法

表里面有个分区字段,更新后,保存成功,结果实际上数据库没有更新。
后来使用原生sql,解决了这个问题。

获取di中的数据库连接,直接执行sql语句即可,下面的db为注册的数据库服务名

$db = $this->getDI()->getShared('db');//在controller中 或者 Di::getDefault()
$db->execute($sql);

注意,如用modelsManager->executeQuery则仍然是phql,依旧无法修改

posted @ 2017-05-25 21:09  半山th  阅读(336)  评论(0编辑  收藏  举报