gpt4 book ai didi

doctrine-orm - 获取Doctrine 2实体插入的SQL

转载 作者:行者123 更新时间:2023-12-04 12:51:10 26 4
gpt4 key购买 nike

是否可以为Doctrine 2实体插入获取SQL?

例如,假设我有这个:

$foo = new Foo();
$foo->setName('bar');
$em->persist($foo);
$em->flush();

有没有办法在那里获得INSERT语句的SQL?如果是这样,怎么办?

最佳答案

您可以在MySQL服务器中激活查询日志(猜测是这样):
在/etc/mysql/my.ini(通常位置)中:

[mysqld]
log=/tmp/mysql.log

然后阅读此文件,您将在其中找到每个发出的查询。

关于doctrine-orm - 获取Doctrine 2实体插入的SQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12165745/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com