3

LIMIT 1Zend Frameworkを使用しているときに、この句を更新に追加するにはどうすればよいですか?

Zend_Db_Table_Abstract::update()スウィートクラスとは異なり、それ自体が実行されるため、使用しないように強制されますZend_Db_Select

これを行う理由は単なる予防策でありZend_Db_Table_Abstract::update()、コードで見つかった場合の構文は、より一般的なものよりも理にかなっていると思いますZend_Db_Adapter_Abstract::query()

4

2 に答える 2

3

それはいけません。

イシュー トラッカーには、この正確な問題に対して作成されたイシューがあります。しかし、この機能はまだ実装されていません。

于 2009-11-17T12:55:18.693 に答える
1

なぜそれをしたいのですか?単一のレコードを更新する場合は、レコードの主キーを使用し、

UPDATE <table> SET field=<newvalue>, ... WHERE key = <keyvalue>;

クエリ。

于 2009-11-17T13:06:15.593 に答える