多对多模型中要如何进行排序

浏览:1091 发布日期:2017/03/27 分类:ThinkPHP5专区 关键字: tp5 排序 多对多
角色表 role:id、name、order
权限表 permission:id、name、order
关联表 role_permission:role_id、permission_id
模型如下class Role extends Model{
    public function permissions(){
        return $this->belongsToMany('Permission', 'role_permission');
    }
}
class Permission extends Model{
    public function roles(){
        return $this->belongsToMany('Role', 'role_permission');
    }
}
如果想要按照role表的order字段和permission表的order字段进行排序,在各模型中关联关系里怎么设置,看了手册里有介绍hasMany关系的写法,但是belongsToMany关系的需要如何写呢?
最佳答案
评论( 相关
后面还有条评论,点击查看>>