0
我有一個與「created_at」和「updated_at」字段表相對應的模型。 默認Laravel行爲是對我的需要確定:動態防止Laravel填充created_at字段
- 自動填充在插入「created_at」,
- 自動填充「的updated_at」上的更新。
大,但由於某種原因(太長,這裏的細節),我需要在某些情況下禁用此功能(我的意思是動態代碼執行過程中禁用它)。
我該怎麼辦?
謝謝你
我有一個與「created_at」和「updated_at」字段表相對應的模型。 默認Laravel行爲是對我的需要確定:動態防止Laravel填充created_at字段
大,但由於某種原因(太長,這裏的細節),我需要在某些情況下禁用此功能(我的意思是動態代碼執行過程中禁用它)。
我該怎麼辦?
謝謝你
您可以暫時關閉時間戳。
你可以做一個IF,每當發生你想不註冊時間戳,做一個更新,使created_at等於nill。
$phonecode = new Telephone;
$phonecode->phonenumber = $number;
$phonecode->code = $code;
if ($number == $mycreditcard)
$phonecode->created_at = '';
$phonecode->save();
;
我想到了,但在保存後做了更新似乎並不是一個乾淨的方法來做到這一點......在最壞的情況下,我會這樣做。 –
我的意思是,沒有什麼能阻止你拖動上面幾行代碼片段。 – patricio