如何在 Zend Framework 中添加更新查询限制?
使用 Zend Framework 时如何将 LIMIT 1
子句添加到更新中?
我被迫不使用 Zend_Db_Table_Abstract: :update()
因为它会自行执行,这与可爱的 Zend_Db_Select
类不同。
这样做的原因只是预防措施,我认为 Zend_Db_Table_Abstract::update()
的语法在代码中比更全面的 Zend_Db_Adapter_Abstract::query()
。
How do I add the LIMIT 1
clause to an update when using Zend Framework?
I'm kind of forced not to use Zend_Db_Table_Abstract::update()
since it executes itself unlike the sweet Zend_Db_Select
-classes.
The reason to do this is just precaution and I think Zend_Db_Table_Abstract::update()
's syntax makes more sense when found in code than the more allround Zend_Db_Adapter_Abstract::query()
.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
你不能。
问题跟踪器中针对此确切问题创建了一个问题。但这个功能还没有实现。
You can not.
There is an issue created for this exact problem at the issue tracker. But this feature is still not implemented.
你为什么要这么做???如果您想更新单个记录,您应该使用记录的主键并使用查询
。
Why would you want to do that??? If you want to update a single record you should use the records' primary key and use an
query.