2017-05-14 6 views

答えて

1

は:

->update(['name' => 'foo'], ['timestamps' => false]); 
+0

ありがとうございます、それは動作します – madiluzi

1

updated_atTIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMPであると考えています。これは、新しい値が追加されたときや、行に対して何らかの変更が行われたときに自動的にその値が取得されることを意味します。したがって、ON UPDATE CURRENT_TIMESTAMPを取り除いてから、もう一度お試しください。

テーブル定義を確認するには、SHOW CREATE TABLE tablenameを試してください。

あなたがそのようにのようなタイムスタンプを更新しないためにlaravelを告げる更新方法、の2番目のパラメータにオプションの配列を渡すことができ
関連する問題