Как связать поле с другой моделью в Factory Laravel?

Только начал изучать данный фреймворк, столкнулся с проблемой: Есть 2 таблицы: Посты и категории, в таблице посты есть поле "category_id" которое связано внешним ключом с полем id category. Задача такова: нужно выбрать рандомный id из таблицы category. я делаю это так ( но само собой возвращает модель )

  return [
        'title' => $this->faker->realTextBetween(30,100),
        'content' => $this->faker->text(),
        'image' => $this->faker->url(),
        'likes'=> $this->faker->numberBetween(0,100),
        'is_published' => $this->faker->numberBetween(0,1),
        'category_id' => Category::all()->random(1)->pluck('id'),
    ];

Я ищу решение, как правильно сделать с учетом реализации фреймворка, в документации к сожалению не нашел ответ.


Ответы (0 шт):