Size: a a a

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

2020 March 01

RK

Roman Kolosov in Laravel для начинающих
mr Wan
У меня есть таблица изеры, там есть поле role_Id так вот мне datatable все так и выводит , строки с юзерами и есть название поля role_id, соответственно в этом поле идентификаторы ролей (1,2,3 и тп) ,а нужен джоин с таблицей ролей(админ, менеджер и тп) чтобы вместо role_id (1,2,3), было поле role, а в каждой строке  admin,manager и тп
чет я вообще не понимаю в таком случае что за datatable и нахрена оно вообще
источник

RK

Roman Kolosov in Laravel для начинающих
я вот знаю модели и квери билдер)
источник

RK

Roman Kolosov in Laravel для начинающих
зачем там еще что то?)
источник

mW

mr Wan in Laravel для начинающих
Roman Kolosov
я вот знаю модели и квери билдер)
Ну да , но решил из коробки ларовеллвский datatable исполтзовать
источник

mW

mr Wan in Laravel для начинающих
Уже начинаю думать что серьезно выкинуть этот дататабле и нативно все написать
источник

RK

Roman Kolosov in Laravel для начинающих
во первых оч плохая практика заводить у пользователя поле role_id
источник

RK

Roman Kolosov in Laravel для начинающих
гораздо практичнее выносить связь в пивот
источник

RK

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

mW

mr Wan in Laravel для начинающих
Я например точно знаю что роль будет у юзера одна
источник

RK

Roman Kolosov in Laravel для начинающих
во вторых что так что так запросить пользователей с полями это
User::with('roles')->get();
источник

RK

Roman Kolosov in Laravel для начинающих
ты не можешь этого знать)
источник

mW

mr Wan in Laravel для начинающих
Roman Kolosov
ты не можешь этого знать)
Там точнои
источник

RK

Roman Kolosov in Laravel для начинающих
быть точнее можешь, но тем самым жмешь функционал
источник

RK

Roman Kolosov in Laravel для начинающих
непонятно зачем
источник

RK

Roman Kolosov in Laravel для начинающих
это я про то, зачем использовать разные подходы к одной и той же задаче, если один из них универсален
источник

mW

mr Wan in Laravel для начинающих
Ну ладно , пусть будет отдельная таблица с полями , мой же вопрос не решится с дататаблес
источник

mW

mr Wan in Laravel для начинающих
Вообще Я думаю всех послать нахрен и просто вам написать для фронта ))
источник

RK

Roman Kolosov in Laravel для начинающих
стоп а что за пакет впринципе
источник

RK

Roman Kolosov in Laravel для начинающих
какая та шляпа для блейда?)
источник

И

Илья in Laravel для начинающих
mr Wan
Ну ладно , пусть будет отдельная таблица с полями , мой же вопрос не решится с дататаблес
я что-то подобное делал. Например,  на position обрати внимание
источник