Laravel 使用 wasRecentlyCreated 來檢查模型是否創建
Laravel 使用 wasRecentlyCreated
來檢查模型是否創建
如果在當前生命週期創建模型,則模型的wasRecentlyCreated
屬性將設為true
,否則為false
舉以下範例,假設我已經有一個名叫Joe
的用戶,則wasRecentlyCreated
會返回false
$user = User::firstOrCreate(['name' => 'Joe']); |
當新增新用戶Cherry
時,因是在此生命週期創建,則wasRecentlyCreated
會返回true
$user = User::firstOrCreate(['name' => 'Cherry']); |
評論
ValineDisqus