是不是laravel
自動更新timestamps
表格中沒有model
,如'pivot'
表格?我嘗試過,但不更新timestamps
。自動更新沒有模型的表格中的時間戳
如果它沒有更新它,有沒有一種方法可以使用laravel
?或者唯一的方法是通過更新列'created_at'
或'updated_at'
來手動更新它們?
是不是laravel
自動更新timestamps
表格中沒有model
,如'pivot'
表格?我嘗試過,但不更新timestamps
。自動更新沒有模型的表格中的時間戳
如果它沒有更新它,有沒有一種方法可以使用laravel
?或者唯一的方法是通過更新列'created_at'
或'updated_at'
來手動更新它們?
當您使用模態時,Laravel僅更新這些字段。如果你想手動更新它們,那麼你可以這樣做。
DB::table('table')->where('id', '=', '1')->update(array(
'created_at' => date('Y-m-d H:i:s'),
'updated_at' => date('Y-m-d H:i:s')
));
嘗試withTimestamp()涉及到關鍵的關係。
//class User
public function items()
{
return $this->belongsToMany('Items')->withTimestamps();
}
這裏不一定有一個關鍵 – halkujabra