联系官方销售客服

1835022288

028-61286886

求助 版主:官方研发技术组
数据库模型中的函数在钩子上执行的时候被执行两次
类型:迅睿CMS 更新时间:2022-12-27 16:35:30 数据库操作

插件开发中数据库操作动作,如下:

$data = array(
    'title' => 'My title',
    'name' => 'My Name',
    'date' => 'My date'
);
\Phpcmf\Service::M()->db->table('test')->insert($data);

将此动作放在数据库模型文件(My.php)然后在钩子中调用此事件,数据库为什么会记录两次同样的数据? 这事件被执行两次了