Для некоторых из моих таблиц я хотел бы вставить фиксированное количество строк с конкретными данными.
Это фабрика моих категорий:
$factory->define(Category::class, function (Faker $faker) {
return [
[
'name' => 'Politics',
'slug' => 'politics',
'description' => 'To discuss politics'
],
[
'name' => 'News and Events',
'slug' => 'news',
'description' => 'To discuss news and world events'
],
[
'name' => 'Food and Cooking',
'slug' => 'cooking',
'description' => 'To discuss cooking and food'
],
[
'name' => "Animals and Nature",
'slug' => 'animals-nature',
'description' => 'To discuss politics'
]
];
});
Это сеялка:
public function run() {
factory(App\Category::class, 1)->create();
}
Я получаю эту ошибку: preg_match() expects parameter 2 to be string, array given
Есть ли способ вставить фиксированное количество статической информации в определенные таблицы с помощью заполнения и фабрик?