當我們在做資料庫的交易動作時會使用
DB::beginTransaction();
在遇到錯誤時使用rollback將先前對資料庫的操作全部還原
DB::rollback();
但是當遇到Model為以下狀況
class Student extends Model
{
protected $connection = 'school';
protected $table = 'student';
protected $fillable = array('id', 'name');
}
使用$connection指定連線資料庫時
若單純rollback會發生失敗的情況
此時必須加上資料庫連線的名稱即可
DB::connection('school')->transaction();
DB::connection('school')->rollback();
使用 Python3 出現 ModuleNotFoundError: No module named 'requests' 解決方式
Git版本控管如何以手動方式部署到Centos伺服器呢
在Laravel 5.3版本起有了新的功能 循環變量 loop 使用foreach迴圈時可以在迴圈內使用$loop得到迴圈內的訊息
修改CKEditor 編輯器的預設字體大小方式
因為不是每天都在建置新專案,也不是每天都有網站上線,即使是遇到過無數次的問題,依然會在很久之後再次卡關,因此我把某些容易忽略的小細節記錄下來