我在APP中使用Kyslik sortable package。在没有任何关系的情况下从单个表中检索数据时,Sortable可以正常工作。
下面的代码会抛出错误:方法可排序不存在。 那我该怎么办?如何检索属于单个主题的子主题,还调用sortable来对视图中的数据进行排序?
public function showSubtopics($id)
{
$subtopics = Topic::find($id)->subtopics-> sortable()->paginate(5);
return view('subtopic.index', compact('subtopics'));
}
答案 0 :(得分:1)
将 - >子主题更改为 - > subtopics()解决了这个问题。感谢@ceejaoz
答案 1 :(得分:1)
尝试一下
Documentation