//model User
class User extends Eloquent {
public function post() {
return $this>hasMany('Post');
}
}
//model Post
class Post extends Eloquent {
public function user() {
return $this->belongsTo('User');
}
}
答案 0 :(得分:2)
因为,就像Eloquent模型本身一样,关系也可以作为 强大的查询构建器,将函数定义为关系 强大的方法链接和查询功能。
所以,这样做:
class User extends Model
{
public function posts()
{
return $this->hasMany('App\Post')->orderBy('field_name');
}
}