3

yii2 で使用できるのは batchInsert のみで、yii2 ではbacthUpdate使用できません。yii2 で Codeigniter のようにこれを行うにはどうすればよいbatchUpdateでしょうか?

4

5 に答える 5

5

モデルで updateAll() を使用します。

Customer::updateAll(['status' => 1], 'status = 2');

Yii 2ドキュメントより

それが役に立てば幸い!

于 2018-03-17T13:52:44.803 に答える
3

いくつかの事実があります。

最初ここにはbatchUpdatesはありませんが、batchInsertは存在します。

次に、 Yii コアの 1 人がロシアのフォーラムで、Yii2 クエリ ビルダには batchUpdate がなく、具体的すぎてさまざまな DB システムに実装できないと述べました。

于 2015-04-20T03:02:10.560 に答える