laravel模型表建立外键约束的使用:
模型:
//表->posts class Post extends Model { //关联用户: public function user(){ //belongsTo,第一个参数:外键表,第二个:当前表的外键,第三个:外渐表的主键。 //如果第二个是名词+id,第三个是:id。后面的两个参数可以省略: // return $this->belongsTo('App\User'); return $this->belongsTo('App\User','user_id','id'); } }
视图中的调用:下面的会输出:posts表中user_id对应的user表中的id的name值
<a href="#">{{$post->user->name}}</a></p>