//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');
}
}
摘
自Laravel文档:
因为,就像雄辩模型本身一样,关系也起到了作用 强大的查询构建器,将关系定义为函数提供 强大的方法链接和查询功能。
因此,请执行此操作:
class User extends Model
{
public function posts()
{
return $this->hasMany('App'Post')->orderBy('field_name');
}
}