NIUCLOUD是一款SaaS管理后台框架多应用插件+云编译。上千名开发者、服务商正在积极拥抱开发者生态。欢迎开发者们免费入驻。一起助力发展! 广告
# 外键 Laravel 也支持数据表的外键约束: ``` $table->integer('user_id')->unsigned(); $table->foreign('user_id')->references('id')->on('users'); ``` 例子中,我们关注字段 user\_id 参照到 users 数据表的 id 字段。请先确认已经建立外键! 您也可以指定选择在「`on delete`」和「`on update`」进行约束动作: ``` $table->foreign('user_id') ->references('id')->on('users') ->onDelete('cascade'); ``` 要移除外键,可使用 `dropForeign` 方法。外键的命名约定如同其他索引: ``` $table->dropForeign('posts_user_id_foreign'); ``` > 注意: 当外键有参照到自动增量时,记得配置外键为 unsigned 类型。