Php Laravel-获取非自定义的行有很多关系
我有一个Php Laravel-获取非自定义的行有很多关系,php,laravel,laravel-query-builder,Php,Laravel,Laravel Query Builder,我有一个admin表格,admin有许多表格。每个表单都分配给显示在其仪表板上的管理员 问题是可能存在未分配给任何管理员的表单 我想得到所有这些表格任何帮助都将不胜感激。谢谢大家! 编辑:Admin通过所述的自定义关系与form相关 总之, Admin.php 我想获得不属于您可能要查找的任何管理员的表单 你为什么不干脆反其道而行之呢 $forms = Form::whereNotIn('user_id', $users); 谢谢你调查这件事。其实关系不是一个标准,有很多关系。我对问题进行了编
admin
表格,admin
有许多表格
。每个表单
都分配给显示在其仪表板上的管理员
问题是可能存在未分配给任何管理员的表单
我想得到所有这些表格
任何帮助都将不胜感激。谢谢大家!
编辑:Admin
通过所述的自定义关系与form
相关
总之,
Admin.php
我想获得不属于您可能要查找的任何管理员的表单
你为什么不干脆反其道而行之呢
$forms = Form::whereNotIn('user_id', $users);
谢谢你调查这件事。其实关系不是一个标准,有很多关系。我对问题进行了编辑,以便更好地描述这种情况。您基本上必须在表单模型上定义这种关系的逆关系。我已经添加了代码,您能为我指出正确的方向吗?
$forms=Form::doesntHave('admin')->get();
$forms = Form::whereNotIn('user_id', $users);