bid*_*u88 4 laravel eloquent laravel-4
从枢轴表中订购记录时遇到问题.我有三个表(多对多关系),如下所示:
菜单
ID
名称
页面
ID
名称
menu_page
id
name
order
menu_page_id
menu_id
page_id
如何使用Eloquent获取"order"属性所订购的数据透视表(menu_page)中的所有记录?
我终于在菜单控制器中找到了一种方法来获得我需要的方法:
public function menu_page () {
return $this->belongsToMany('Page', 'menus_pages')->withPivot('id', 'name', 'order', 'menu_page_id')->orderBy('order', 'asc');;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1740 次 |
| 最近记录: |