我目前正在学习如何使用 symfony 2.8,我想知道是否可以为其数据库设置触发器。我正在使用原则生成数据库,我想为我的项目设置触发器。
提前致谢。
最佳答案
Symfony/Doctrine 的想法是与最常见的数据库类型(mysql、pgsql、msqlite、sqlite 等)一起使用,因此所有数据库逻辑都应该独立于特定的数据库系统功能。
简单来说:您需要将 tiggers 等内容移至 phpcode。 在 symfony 中有一个事件系统(您可以连接您的代码以在特定数据库上启动,甚至像更新删除选择等)
http://symfony.com/doc/current/doctrine/event_listeners_subscribers.html
http://docs.doctrine-project.org/projects/doctrine-orm/en/latest/reference/events.html
关于php - Symfony 数据库和触发器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42475299/