小编ale*_*tzo的帖子

Doctrine - 如何在postSave()事件中获取SQL INSERT查询?

我想获得Doctrine在调用对象的save()方法时生成的确切SQL INSERT查询.

最好,我想在模型的postSave()事件中获取它并将其记录在txt文件中.

例如:

<?php 
$user = new User(); // A Doctrine Model with timestampable behavior enabled
$user->first_name = 'Manny';
$user->last_name = 'Calavera';
$user->save();
?>
Run Code Online (Sandbox Code Playgroud)

我想获取/记录以下SQL查询:

INSERT INTO user (first_name, last_name, created_at, updated_at) VALUES ('Manny', 'Calavera', '2010-08-03 12:00:00', '2010-08-03 12:00:00');
Run Code Online (Sandbox Code Playgroud)

需要这个的背景是,我希望通过解析txt文件来批量导入数据.

php sql import doctrine

7
推荐指数
1
解决办法
1万
查看次数

标签 统计

doctrine ×1

import ×1

php ×1

sql ×1