Php Symfony数据库和触发器

Php Symfony数据库和触发器,php,mysql,symfony,doctrine-orm,triggers,Php,Mysql,Symfony,Doctrine Orm,Triggers,我现在正在学习如何使用symfony 2.8,我想知道是否可以为其数据库设置触发器。我正在使用条令生成DB,我想为我的项目设置触发器 Thakns。使用mysql触发器与symfony或条令无关,可以这样做,但使用类似orm的条令的一个主要优点是与数据库无关。要想做你想做的事情,你可以使用doctrine(生命周期回调),理论上它应该在doctrine支持的任何数据库上工作。Symfony/doctrine的思想是与最常见的数据库类型(mysql、pgsql、msqlite、sqlite等)一起

我现在正在学习如何使用symfony 2.8,我想知道是否可以为其数据库设置触发器。我正在使用条令生成DB,我想为我的项目设置触发器


Thakns。使用mysql触发器与symfony或条令无关,可以这样做,但使用类似orm的条令的一个主要优点是与数据库无关。要想做你想做的事情,你可以使用doctrine(生命周期回调),理论上它应该在doctrine支持的任何数据库上工作。

Symfony/doctrine的思想是与最常见的数据库类型(mysql、pgsql、msqlite、sqlite等)一起工作,正因为如此,所有的数据库逻辑都应该独立于特定的数据库系统特性

简单地说:您需要将跳跳虎之类的东西移动到phpcode。 在symfony中有一个事件系统(你可以连接你的代码在specyfic数据库上启动,甚至像更新、删除、选择等等)


是的,可以向任何数据库添加触发器。对于现有结构的cms,这样做是否是一个好主意,这是另一个问题。感谢您的快速回答,我应该问得更好。在条令创建的数据库中设置触发器可以吗?是的,可以。