Timur
но я хз как вытащить
Евгений
вот да, шейпы можно через связи подоставать
Samat
продолжай вкладывать with
Samat
и все
Timur
Timur
я решил это так
Timur
нормально выглядить как думаете?
Timur
в плане производительности и т.д
Samat
в плане производительности и т.д
если ты для этого джойнил, то особого прироста не будет
Евгений
with(['cars', 'cars.shapes', 'cars.models']) почему не так?
Anton
debugbar не показывает запрос и его скорость выполнения?
Samat
в смысле до этого?
я хз почему ты джойнишь, а не используешь with
Samat
with(['cars', 'cars.shapes', 'cars.models']) почему не так?
вот так, например. у тебя джойнами там id-шники же перезапишутся на выходе
Samat
и все одинаковые поля
Rick
внедрение зависимостей глянь
John
Всем привет! Подскажите плиз есть ли в Ларавел из под коробки яваскрипт сортировка элементом по по тпу dragable?
John
у jquery есть .sortable()
John
но не могу никак подцепить его
Евгений
😞
Samat
Всем привет! Подскажите плиз есть ли в Ларавел из под коробки яваскрипт сортировка элементом по по тпу dragable?
это же вопрос фронта, а не бэка. на бэке только создаешь поле с индексом сортировки
Maksim (Ellrion)
Всем привет! Подскажите плиз есть ли в Ларавел из под коробки яваскрипт сортировка элементом по по тпу dragable?
в ларе нет js из коробки. только небольшой присет для построения фронта на определенных технологиях
Timur
просто у меня rest и дебагбар не поставится думаю
Евгений
но не могу никак подцепить его
смотри ошибки в консоле
Timur
юзай клокворк
щас гляну, спасибо
Timur
оо круто, уже устанавливаю)
Anton
ну и потом запрос в консоль скопируй и EXPLAIN
John
спасибо всем! Это понятно, но как вы решаете эту проблему когда требуется сделать фронт сортировку динамическую?
John
у ларавел есть vue в коробке
John
может с его помощью?
John
та вроде в коробке сейчас с 5.5
Евгений
пресет просто есть
Pavel
Привет всем Кто подскажет что это может быть Работаю с nginx и прописываю команду make:auth пишет что все ок Но на главной странице не появляются значки логин и регистрация
Andrey
#all Доброго времени суток ) Кто сталкивался с такой проблемой ? ` non-static method should not be called statically dynamic class method called as static `
SarcasmIO
он просто не любит фасады
SarcasmIO
это inspections плагин
SarcasmIO
а не шторм
Игорь
Post::query()->.....
Andrey
Используй через query
можно полный пример ?
Pavel
Но если открываю этот же проект через artisan:serve то все показывает
Игорь
Post::query()->first()
Игорь
Аналогично latest() Никогда его не использовал, если честно, но уверен что сработатет, так как там билдер после него получается Post::query()->latest()->get()
Игорь
Работать оно будет, это просто варнинг шторма
Andrey
на GitHub и stackoverflow, полно обсуждений, НО так решения и нет ...
Andrey
Работать оно будет, это просто варнинг шторма
Да абсолютно верно, но нетавтокомплита, а без него неудобно
🇺🇦 Edward
Ребят, есть отношение M:M. Человек - специальность. Я хочу сделать фильтр, доставать человека по N специальностям. Как можно сделать такой запрос на eloquent-e?Обязательно соответствующий ВСЕМ характеристикам, грубо говоря что-то подобное IN, только на вхождение каждого значение в предоставленном массиве,а не хотябы одного
Andrey
Спасибо )
Anton
так я и не понимаю почему все запросы делают в контроллерах...
Anton
это где то в доке?
Andrey
@mgorunuch А есть линк на доку про query() и почему пропадает варнинг ?
Maksim (Ellrion)
так я и не понимаю почему все запросы делают в контроллерах...
для небольшой системы, при том что эти запросы не повторяются нигде. почему нет? модель и так жирная
Anton
для небольшой системы, при том что эти запросы не повторяются нигде. почему нет? модель и так жирная
ну если не планируется что система станет больше то да, но как показывает практика приложение растет, и первым что засоряется так это контроллер
Maksim (Ellrion)
ну если не планируется что система станет больше то да, но как показывает практика приложение растет, и первым что засоряется так это контроллер
почему бы не менять систему вместе с ростом а не делать преждевременные "заделы на гибкость"?
Игорь
@mgorunuch А есть линк на доку про query() и почему пропадает варнинг ?
Как видишь, query() возвращает Builder через метод, тем самым, шторм видит откуда брать методы.
Anton
@ellrion где то когда то прочитал в книге что прям вообще никогда контроллер вообще не должен знать о базе данных, так и застряло в голове
Anton
почему бы не менять систему вместе с ростом а не делать преждевременные "заделы на гибкость"?
так я не считаю что это что то преждевременное. просто другой подход
Roman
Почему многие пишут raw запросы вместо использования ORM? 🤔
Roman
Вот, например
Игорь
Ну, такая тенденция, в основном. только в начале изучения лары. Потом все переходят на ORM
Игорь
Ну или у него своя причина
Maksim (Ellrion)
Вот, например
о я бы посмотрел именно то что там сделано только средствами orm