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

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

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

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

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

原文地址:https://www.cnblogs.com/xdao/p/phalcon_raw_sql.html