laravel中数据库表得关联问题
控制器中:
public getShow($id){
$post=Post::find($id)
return View::make('admin.post-detail')->with('posts',$post);
}
在post模板中:
public function user(){
return $this->belongsTo('User');
}
然后在post-detail.blade.php中可以这样使用:$post->user ..
@foreach($posts as $post)
{{$post->user->username}}
@endforeach
而posts表中并没有user字段 为什么却可以查询出来结果?
残された亡き骸
10 years, 2 months ago