2017-02-27 101 views
1

這裏有一些簡單的代碼,我有。其實我試圖插入一些標籤到我的數據庫,並沒有問題,但一旦插入我的標籤created_at & updated_at列不更新,只是NULL 我怎麼能更新自動此字段? 我沒有任何模型 只是遷移 這裏我標籤遷移:在laravel 5.4更新自動Create_at&Update_at列5.4

public function up() 
{ 
    Schema::create('tags', function (Blueprint $table) { 
     $table->increments('id'); 
     $table->string('tag'); 
     $table->timestamps(); 
    }); 

回答

0

用雄辯自動更新created_atupdated_at領域。

Model::create($data); 
Model::update($data); 

當您使用原始查詢或查詢生成器時,您需要手動更新這些字段。

DB::table('table_name') 
    ->insert(['tag' => 'some_tag', 'created_at' => Carbon::now()]); 
+0

TNX,但我忘了說我使用查詢生成器,不知道雄辯 – siros

+0

@siros你可以學習口才或手動更新這些字段。 ) –

+0

tnx bro。這不是工作 – siros