Laravel Seeding с отношением - PullRequest
0 голосов
/ 22 января 2019

Привет всем, мой код Здесь сохраните данные в базе данных следующим образом:

id / subcat_id /  category_id   
7  /   7       /     1
6  /   6       /     1
5  /   5       /     1
4  /   4       /     1
3  /   3       /     1
2  /   2       /     1
1  /   1       /     1

Теперь мне нужно добавить category_id 2 и 3 в качестве примера:

id / subcat_id /  category_id
21 /   7       /     3
20 /   6       /     3
19 /   5       /     3
18 /   4       /     3
17 /   3       /     3
16 /   2       /     3
15 /   1       /     3
14 /   7       /     2
13 /   6       /     2
12 /   5       /     2
11 /   4       /     2
10 /   3       /     2
9  /   2       /     2
8  /   1       /     2

Моя фабрика

static $order = 1;   
return [
    'subcat_id' => $order++,
    'category_id' => 1
];

Моя сеялка

factory(Categorysubcat::class,7)->create(); 
...