【发布时间】:2015-06-09 08:58:28
【问题描述】:
我有两个数组,$user_roles 和 $global_roles。我想创建一个新数组,我们称之为$available_roles,它可以等同于$global_roles中的项目减去$user_roles中的项目
我有以下代码可以对普通数组执行此操作。 $available_roles = array_unique(array_merge($global_roles, $user_roles), SORT_REGULAR);
事实证明这是有问题的,因为 Laravel 在执行查询时不使用传统数组,而是使用 Eloquent 集合。
你们还有什么其他想法?
【问题讨论】:
标签: arrays laravel collections eloquent