我正在研究Laravel,我有表名调用"项目"。显示我使用的所有项目
$projects= Project::all();
但我有这样的项目ID数组,我需要从resualts中删除这些项目
$doNotDisplayThisProjectsIds = array(4, 6, 20);
那么如何使用 Project :: all(),
从结果中删除上面的id项目答案 0 :(得分:5)
你考虑过使用NOT IN吗? (我还没有测试过这个,所以这就是理论......)
$projects = Project::whereNotIn('id', $doNotDisplayThisProjectsIds)->get();