Laravel 中 migrate 中声名的外键关系和 model 关联关系是一样的么?
初学者,外键约束有点不懂。看很多教程中都是要么在创建migration之后的数据文件中,
$table->foreign('user_id')
->references('id')
->on('users')
->ondelete('cascade');
要么就是,直接在model中用关联关系获得数据(HasMany之类的),这两个是一样的么?我在model中也可以表示user_id是posts表的外键。
推荐文章: