我的数据库中有几个表具有多对多关系。我在模型中将它们链接起来......
public function tags()
{
return $this->belongsToMany('Tag', 'user_tag')->withPivot('otherStuff');
}
我希望结果按字母顺序排序,有这样的东西......
public function tags()
{
return $this->belongsToMany('Tag', 'user_tag')->withPivot('otherStuff')->order_by('name', 'asc');
}
我尝试了这段代码,但是Laravel 4失败了并抱怨order_by不存在。有什么建议吗?
答案 0 :(得分:1)
最后找到答案。正确的方法是orderBy,而不是order_by。