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

获取di中的数据库连接,直接执行sql语句即可,下面的db为注册的数据库服务名
phalcon无法更新分区字段解决办法

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

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

相关文章:

  • 2022-01-31
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-10-27
  • 2021-12-08
  • 2022-02-09
猜你喜欢
  • 2022-12-23
  • 2021-05-15
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-10-02
相关资源
相似解决方案