我正在尝试在Doctrine_Migration的上下文中更新模型。在对象上调用save()似乎不会更新数据库。我还尝试在Doctrine_Migration的上下文中调用execute()一个Doctrine_Query。我尝试在查询对象上运行getSqlQuery(),我得到一个有效的查询,如果在mysql控制台中执行,但是如果我只是正常运行迁移我没有错误,execute()似乎没有做任何事情。
如何在迁移环境中成功执行()查询?
答案 0 :(得分:0)
$res = Doctrine_Query::create()->update('FooBar')->set('colFoo', '?', 'valBar')->execute();
这应该可以解决问题