zend框架:如何创建“之前/之后”触发器插入/更新
我正在寻找一个将在 Zend_DB 中的 insert() 或 update() 之前/之后调用的方法?我不想为此依赖数据库触发器...你能帮助我吗?谢谢 !!!
I am looking for a method that will be called before/after insert() or update() in Zend_DB? I am don't want to relly on database trigger for this ... could you help me ? thank you !!!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
只需重写 Table 类中的
insert()
和update()
方法即可。例如:
如果您想对所有表对象执行此操作,那么您可以拥有一个它们都扩展的基类,例如:
然后是一个使用它的类:
Just override the
insert()
andupdate()
methods in your Table class.For example:
If you want to do it for all your table objects then you could have a base class that they all extend such as:
And then a class to use it: