【发布时间】:2020-01-04 22:48:21
【问题描述】:
我有两张表,一张是categories,其中有parent_id,另一张是pages,其中category id 存储在category_id 列中。我得到pages category parent_id 是0 使用filter 方法。它在本地主机上工作正常,但在实时服务器上它不工作。
$pages = Page::with('category')->latest()->get()->filter(function($page){
return $page->category->parent_id === 0;
});
return view('admin.page',compact('pages'));
【问题讨论】:
-
请问您能补充一些细节吗? “它不起作用”有点宽泛,你得到了什么?
-
我只是得到所有类别 parent_id 等于 0 的页面。我的所有页面都有类别 id,很少有类别有子类别。我只想获取类别没有任何子类别的页面
-
"我只是得到所有类别 parent_id 等于 0 的页面。"你得到你想要的吗?请您编辑您的问题,添加您的实际结果和预期结果的样本。
-
现在实际结果为空
标签: laravel cpanel laravel-5.8