T

Size: a a a
T

AB

T
AB

AB

T
MP

w
w
T
w
w
w
w
MP
w
w
AB
AB
posts и users это основые сущности, а main_table общая для них, с которой они соединяются через post_users.posts и users c main_table при этом чтобы можно было без боли создават фейковые данные через factory. Сейчас у меня связь через модель PostUser, но сейчас проблемы с сидингом фейковых данных для тестинга.Post::factory()->has(MainTable::factory()->count(50)) - при этом мне нужно чтобы в промежуточной таблице поле user_id не пустовал. Я хочу сделать это через пивотный класс, но не знаю как правильно, весь интернет перерыл вроде уже.AB
PostUser::factory()->for(User::factory())->for(Post::factory())->has(MainTable::factory()->count(50))
можно конечно и так, но это боль, и при выборке и сохранении тоже боль