常規做法
$user->posts->pluck('id')->toArray()
推薦做法
$user->posts->modelKeys()
modelKeys
方法獲取的是主鍵的陣列集合。因為有時候主鍵不是 ID,所以這種用法會更加靈活
public function modelKeys()
{
return array_map(function ($model) {
return $model->getKey();
}, $this->items);
}
本作品採用《CC 協議》,轉載必須註明作者和本文連結