Laravel 8 刪除字段

2021-07-19 11:20 更新

可以使用結(jié)構(gòu)生成器上的 dropColumn 方法來刪除字段。在從 SQLite 數(shù)據(jù)庫刪除字段前,你需要在 composer.json 文件中加入 doctrine/dbal 依賴并在終端執(zhí)行 composer update 來安裝該依賴:

Schema::table('users', function (Blueprint $table) {
    $table->dropColumn('votes');
}); 

你可以傳遞一個字段數(shù)組給 dropColumn 方法來刪除多個字段:

Schema::table('users', function (Blueprint $table) {
    $table->dropColumn(['votes', 'avatar', 'location']);
}); 

注意:使用 SQLite 數(shù)據(jù)庫時(shí)不支持在單個遷移中 刪除修改 多個字段。


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號