假设我有 2 个集合,它们都具有 phone
属性:
$contacts = Contact::all();
$optouts = Optout::all();
我想更新 $contacts
集合并删除所有选择退出的集合。所以我想删除所有 $contacts
,其 phone
出现在 $optouts
中。
我该怎么做?
最佳答案
$contacts = Contact::all();
$optouts = Optout::all()->pluck('phone');
$filtered = $contacts->whereNotIn('phone', $optouts);
关于php - 从另一个集合中存在的集合中删除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45001444/