我想用这段代码创建事务查询:
// Start a transaction
ORM::get_db()->beginTransaction();
//this work
$prs = Model::factory('PenyediaJasaORM')->find_one(77);
$prs->delete();
//yes this not work, i know
$klas = Model::factory('PenyediaJasaKlasifikasiORM')->find_one(100);
$klas->delete();
// Commit a transaction
ORM::get_db()->commit();
是的 $prs 查询它有效。我让 $klas 无法看到结果。但为什么我收到错误“致命错误:在布尔输入上调用成员函数 delete()”。
我认为适当的错误将是 FALSE 而不是 FATAL ERROR,因为这些查询是事务。
如果我不完全理解使用多个删除查询的事务,请给我建议。
谢谢