← пред | след →
niceddev 2022-06-27 13:26:57
gramm500 2022-06-27 13:26:39
->get()
там еще джоины забыл упоминуть
Ray_of_Radiant 2022-06-27 13:27:05
niceddev 2022-06-27 13:26:57
там еще джоины забыл упоминуть
в конце поставь
niceddev 2022-06-27 13:27:05
gramm500 2022-06-27 13:26:39
->get()
не-а(
niceddev 2022-06-27 13:27:19
Ray_of_Radiant 2022-06-27 13:27:05
в конце поставь

niceddev 2022-06-27 13:27:30
все портит with
Adelf32 2022-06-27 13:28:19
niceddev 2022-06-27 13:27:19
ничего он не портит
ResetButton 2022-06-27 13:28:25
Все портит лефт джоин, как собрался это собирать?
Adelf32 2022-06-27 13:28:26
убери его и будет точно также
niceddev 2022-06-27 13:29:16
Adelf32 2022-06-27 13:28:26
убери его и будет точно также

согласен, просто есть другой метод.
там ide ни на что не ругается
Adelf32 2022-06-27 13:29:37
плагины надо правильные ставить и хелпер код генерить ими)
Ray_of_Radiant 2022-06-27 13:29:49
niceddev 2022-06-27 13:29:16
согласен, просто есть другой метод.
там ide ни на что не ругается
А на что ругается иде
niceddev 2022-06-27 13:30:22
Ray_of_Radiant 2022-06-27 13:29:49
А на что ругается иде

niceddev 2022-06-27 13:32:05
Adelf32 2022-06-27 13:29:37
плагины надо правильные ставить и хелпер код генерить ими)
Вы правы! dd() показал что я модель возвращаю)
p/s книга топ!
UserFS 2022-06-27 13:39:30
niceddev 2022-06-27 13:27:19
get возвращает Collection, а не Company
Ray_of_Radiant 2022-06-27 13:39:51
niceddev 2022-06-27 13:30:22
из-за phpDoc?
niceddev 2022-06-27 13:40:14
Ray_of_Radiant 2022-06-27 13:39:51
из-за phpDoc?
его нет
niceddev 2022-06-27 13:40:33
Ray_of_Radiant 2022-06-27 13:39:51
из-за phpDoc?
у меня просто криво настроен ide(вообще не настроен)
UserFS 2022-06-27 13:40:46
niceddev 2022-06-27 13:30:22
убери :Company не будет потом ругать
Ray_of_Radiant 2022-06-27 13:41:44
niceddev 2022-06-27 13:40:33
у меня просто криво настроен ide(вообще не настроен)
как его можно испортить?😁 Из под коробки же всё норм работает
elifesupport 2022-06-27 13:57:47
Добрый день, кто нибудь работал с этим пакетом?
https://github.com/spatie/laravel-google-calendar
pankovalxndr 2022-06-27 14:21:56

Здравствуйте, есть FormRequest
в нем правила валидации, причем у меня есть группа полей, которые отвечают за адрес (улица, дом, квартира) так вот эту группу нужно валидировать только тогда, когда выбрана доставка до адреса (delivery_id)
как такое сделать, писать кастомный FormRequest?
the_ElePHPant 2022-06-27 14:24:29
pankovalxndr 2022-06-27 14:21:56
Здравствуйте, есть FormRequest
в нем правила валидации, причем у меня есть группа полей, которые отвечают за адрес (улица, дом, квартира) так вот эту группу нужно валидировать только тогда, когда выбрана доставка до адреса (delivery_id)
как такое сделать, писать кастомный FormRequest?
смотря какие правила
Lezhni 2022-06-27 14:24:43
pankovalxndr 2022-06-27 14:21:56
Здравствуйте, есть FormRequest
в нем правила валидации, причем у меня есть группа полей, которые отвечают за адрес (улица, дом, квартира) так вот эту группу нужно валидировать только тогда, когда выбрана доставка до адреса (delivery_id)
как такое сделать, писать кастомный FormRequest?
Ты массив правил можешь динамически собрать при наличие нужного ключа в реквесте
pankovalxndr 2022-06-27 14:24:52
the_ElePHPant 2022-06-27 14:24:29
смотря какие правила
а какие есть варианты?
pankovalxndr 2022-06-27 14:25:34
Lezhni 2022-06-27 14:24:43
Ты массив правил можешь динамически собрать при наличие нужного ключа в реквесте
вт, да
я знаю что, например delivry_id=5 — значиn это курьерская доставки и мне нужны параметры адреса
такое где лучше писать?
the_ElePHPant 2022-06-27 14:25:40
pankovalxndr 2022-06-27 14:24:52
а какие есть варианты?
ну можно попробовать обойтись required_if’ом
SergeyRushev 2022-06-27 14:26:15
Подскажите, почему $image->getClientOriginalName(); работает, а вот $image->getClientOriginalExtention() — нет?
s_chizhik 2022-06-27 14:27:01
SergeyRushev 2022-06-27 14:26:15
Подскажите, почему $image->getClientOriginalName(); работает, а вот $image->getClientOriginalExtention() — нет?
Оно работает, не обманывай
SergeyRushev 2022-06-27 14:27:20
s_chizhik 2022-06-27 14:27:01
Оно работает, не обманывай

вот что выдаёт
the_ElePHPant 2022-06-27 14:27:25
SergeyRushev 2022-06-27 14:26:15
Подскажите, почему $image->getClientOriginalName(); работает, а вот $image->getClientOriginalExtention() — нет?
потому что очепятался? какой такой extenTion
Lezhni 2022-06-27 14:27:34
pankovalxndr 2022-06-27 14:25:34
вт, да
я знаю что, например delivry_id=5 — значиn это курьерская доставки и мне нужны параметры адреса
такое где лучше писать?
Ну, лучше избегать прям магических чисел и забиндить их на константы/енамы. В реквесте собери массив правил динамически
SergeyRushev 2022-06-27 14:27:58
the_ElePHPant 2022-06-27 14:27:25
потому что очепятался? какой такой extenTion
да, точно) В упор не видел. Спасибо
s_chizhik 2022-06-27 14:28:16
Всего-то надо пользовать шторм и избегать магии
avanserij69 2022-06-27 14:34:04

Документ возвращает builder вместо коллекции.
Что исправить в запросе?
heiswald 2022-06-27 14:34:36
avanserij69 2022-06-27 14:34:04
Документ возвращает builder вместо коллекции. Что исправить в запросе?
ну так а что лежит в переменной $query?
ditrichZ 2022-06-27 14:34:45
pankovalxndr 2022-06-27 14:21:56
Здравствуйте, есть FormRequest
в нем правила валидации, причем у меня есть группа полей, которые отвечают за адрес (улица, дом, квартира) так вот эту группу нужно валидировать только тогда, когда выбрана доставка до адреса (delivery_id)
как такое сделать, писать кастомный FormRequest?
из коробки есть Rule::when https://laravel.com/api/8.x/Illuminate/Validation/Rule.html#method_when
heiswald 2022-06-27 14:34:46
и что делает ->get() ?
pankovalxndr 2022-06-27 14:35:05
Lezhni 2022-06-27 14:27:34
Ну, лучше избегать прям магических чисел и забиндить их на константы/енамы. В реквесте собери массив правил динамически

сделал так
не знаю на сколько правильно
pankovalxndr 2022-06-27 14:38:31
ditrichZ 2022-06-27 14:34:45
из коробки есть Rule::when https://laravel.com/api/8.x/Illuminate/Validation/Rule.html#method_when
точно, тоже подходит и работает, спасибо
avanserij69 2022-06-27 14:38:46
heiswald 2022-06-27 14:34:36
ну так а что лежит в переменной $query?
сейчас возвращает query. Хочу чтобы в запросе коллекция проходила через несколько условий и отдавала коллекцию.
Типо как ниже:
$query = Model::query();
if ($request->color) {
$query->where(‘color’, $request->color);
}
heiswald 2022-06-27 14:39:11
avanserij69 2022-06-27 14:38:46
сейчас возвращает query. Хочу чтобы в запросе коллекция проходила через несколько условий и отдавала коллекцию.
Типо как ниже:
$query = Model::query();
if ($request->color) {
$query->where(‘color’, $request->color);
}
ну так а что делает ->get()?
heiswald 2022-06-27 14:39:31
возвращает результат выполнения запроса
heiswald 2022-06-27 14:39:42
а куда оно тебе его вернуло? в пустоту?)
avanserij69 2022-06-27 14:41:44
Видимо да. Просто не понимаю что изменить в запросе.
ResetButton 2022-06-27 14:42:46
Уже ж объяснили
avanserij69 2022-06-27 14:43:13
Кажись понял
Lezhni 2022-06-27 14:43:21
$data = $query->get();
get не в тот же объект куда-то записывает, а возвращает
avanserij69 2022-06-27 14:47:39
Lezhni 2022-06-27 14:43:21
$data = $query->get();
get не в тот же объект куда-то записывает, а возвращает
Спасибо!
MrDoubl 2022-06-27 14:49:48
всем привет, подскажите как сделать группировку на чистом sql? я делаю через collection, но он очень долго работает. Я там коллекцию записей через get получаю и потом группирую.
ResetButton 2022-06-27 14:51:22
GroupBy
← пред | след →