我从枢纽分析表订购记录时遇到问题。我有三个表(多对多关系),如下所示:
菜单
ID
名称
网页
ID
名称
menu_page
id
名称
顺序
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');;
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句