CakePHP2.4.2でWebアプリケーション開発をしておりまして、Mysql内のデータを一括更新する方法を考えております。
DB内のテーブルはこのようになっています(ただのサンプルです)。
https://gyazo.com/9ee294b7a93ba7c27e557f12a08da516
上記のようなレコードがあったとして、user_id=2のid=1〜4までのvalueを一括で更新したいです(更新するのはvalueのみ)。
for文などを使わずにうまくかけるなら、方法を教えていただきたいです。
user_idとkeyで検索し、なおかつid1-4までを一括でvalueを更新したいのですが、こういうケースではupdateなどで一括更新はできないのでしょうか?
この条件であれば、foreachなどでループさせて更新していくしかないのでしょうか。
何かよい方法があれば、教えていただけますと幸いです。
よろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/11/13 07:39