ID:311923601
Привет. Если предполагается запись в разные таблицы, то надо из одного метода контроллера делать запросы в разные модели (сущности)? А то где-то слышал, что типа модели должны быть жирными и рулить всей логикой. Но как-то не логично получается.
Саша верно говорит. Ни модели, ни контроллеры не должны быть "толстыми". Модель должна заниматься только тем, о чем она "знает". Поэтому всю бизнес-логику выносите в сервисный слой. Это лучше и для тестирования, и для слабосвязанного кода, а также позволит избежать повторения кода в некоторых случаях.