Size: a a a

Laravel для начинающих

2021 May 12

MB

Maxim Belousov in Laravel для начинающих
там разные названия и данные, чтобы в одной таблице хранить. Они просто буду обновляться раз в день.

Да я уже сделал две модели. Я просто подумал, а можно ли одну модель
источник

MO

Max Orlov in Laravel для начинающих
если боишься дублирования кода, то вынеси общий функционал в трейт или создать абстрактную модель от которой твои две будут наследоваться..
источник

MB

Maxim Belousov in Laravel для начинающих
хотя.... с другой стороны. Если добавить дополнительные столбцы... то можно и в одну таблицу. Просто поиск по разным столбцам проводить. Надо будет по эксперементировать, если время будет.
источник

D

DK in Laravel для начинающих
зачем тебе тогда вообще модель?)
источник

D

DK in Laravel для начинающих
юзай DB
источник

D

DK in Laravel для начинающих
😂
источник

D

DK in Laravel для начинающих
нет модели - нет проблем
источник

MB

Maxim Belousov in Laravel для начинающих
я уже сказал, я учусь. И я не называю себя гениальным архитектором.
источник

M

Miracle in Laravel для начинающих
День добрый всем
Прошу помощи знающих людей
Ситуация следующая
В контроллере в методе обновления (update) пыьтаюсь обновить объект
В полях этого объекта присутствует изобрражение
Написал трейт для обработки этого поля и загрузки изображения
В самой модели вызвал метод update который как раз таки и определяет ивент обновления объекта
Проблема заключается в следующем изображение в указанную дирректорию загружается а сама запись в бд не меняется
Вот мой код
1. Контроллер
2. Модель
3.Трейт

Над моделью експерементировал есть лишний код
источник

M

Miracle in Laravel для начинающих
источник

M

Miracle in Laravel для начинающих
источник

M

Miracle in Laravel для начинающих
источник

MB

Maxim Belousov in Laravel для начинающих
В общем, я понял что я перемудрил =) главное работает. Спасибо всем за информацию.
источник

MO

Max Orlov in Laravel для начинающих
две таблицы = две модели, лучше тут не выдумывать, а общий функционал всегда можно вынести отдельно будет
источник

SZ

Sergey Zhadan in Laravel для начинающих
Если сильно нужно, можно поле в таблице добавить, которое будет хранить типа type  хронящейся модели, при этом когда будешь делать выборку нужных данных, будешь указывать нужный type. Модель одна, таблица одна...
источник

MO

Max Orlov in Laravel для начинающих
тоже вариант, надо смотреть уже детально по задаче что там
источник

MO

Max Orlov in Laravel для начинающих
просто тут потом может быть слишком много если =) if type, if type, if type,
источник

MO

Max Orlov in Laravel для начинающих
ну или идти в ООПу =) и создавать классы под каждый тип и его задачи... но тогда уж лучше просто модели
источник

MB

Maxim Belousov in Laravel для начинающих
Сложна 😅 в общем одна таблица – одна модель. У меня так все и есть и все работает.
В простых случаях лучше использовать просто db
источник

ES

Esso Solo in Laravel для начинающих
если я  хочу использовать vue , шаблонизатор  blade нужно както отключать?
источник