【发布时间】:2019-05-17 01:56:53
【问题描述】:
我正在尝试选择特定部门的所有类别。
class Test extends Controller
{
public function test(){
$depts=Departement::find(1)->categories;
foreach ($depts as $dept){
echo $dept->name;
}
return view('test');
}
}
【问题讨论】:
-
编辑以提高可读性
-
错误是什么?为什么要回显数据然后返回视图?您是否将
use App\Department;添加到您的控制器?另外,您确定 ID 为 1 的部门存在吗? -
是的部门 ID=1 存在并且使用 App\Department 存在错误是 SQLSTATE[42S22]: (SQL: select * from
categorieswherecategories.departement_id= 1 andcategories.departement_id不为空)