Пользователи могут подписываться на любое количество категорий, но я не хочу вставлять несколько строк для одного и того же Category_id и user_id.
Например, я не хочу это в моем база данных:
Код: Выделить всё
user_id category_id
1 2
2 1
2 3
1 4
2 1 id;
$category_id = $faker->numberBetween(1, $catCount);
$follow = [
'user_id' => $user_id,
'category_id' => $category_id
];
array_push($follows, $follow);
}
foreach ($follows as $follow) {
App\UserCategoryFollow::create($follow);
}
}
Подробнее здесь: https://stackoverflow.com/questions/561 ... ey-user-id
Мобильная версия