Size: a a a

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

2020 July 10

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
прям в доке🌚👌
источник

SG

Sergey Gerasimov in Laravel для начинающих
Там через subQuery ему нужно
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
orWhereIn('field', DB::raw()) или как там оно🌚
источник

SG

Sergey Gerasimov in Laravel для начинающих
Alexander Pavlenko 🌚
orWhereIn('field', DB::raw()) или как там оно🌚
Почти как в доке, только:
$query->select('car_marks.is')->from('car_marks')->where(...);
источник

AH

Andrey Helldar in Laravel для начинающих
Тех, кто пользуется пакетом публикации локализаций спешу обрадовать - добавили новый тип файлов валидаций - "inline".

Краткие отличия:
//default
'accepted' => 'The :attribute must be accepted.',

// inline
'accepted' => 'This field must be accepted.',


Используемый вариант задаётся в файле конфигурации.

Свежая версия пакета публикации поддерживает новый формат: https://github.com/andrey-helldar/laravel-lang-publisher
источник

SG

Sergey Gerasimov in Laravel для начинающих
Andrey Helldar
Тех, кто пользуется пакетом публикации локализаций спешу обрадовать - добавили новый тип файлов валидаций - "inline".

Краткие отличия:
//default
'accepted' => 'The :attribute must be accepted.',

// inline
'accepted' => 'This field must be accepted.',


Используемый вариант задаётся в файле конфигурации.

Свежая версия пакета публикации поддерживает новый формат: https://github.com/andrey-helldar/laravel-lang-publisher
😒
источник

SV

Steam Vis in Laravel для начинающих
Благодарю за помощь, сделал так
->where('name', 'LIKE', "%{$search}%")
->orWhere('vin_number', 'LIKE', "%{$search}%")
->orWhere('gov_number', 'LIKE', "%{$search}%")
->orWhere('year', $search)
->orWhereIN('mark_id',
   fn($query) => $query->select('id')->from('car_marks')->where('name', 'LIKE', "%{$search}%")
)
источник

SG

Sergey Gerasimov in Laravel для начинающих
Steam Vis
Благодарю за помощь, сделал так
->where('name', 'LIKE', "%{$search}%")
->orWhere('vin_number', 'LIKE', "%{$search}%")
->orWhere('gov_number', 'LIKE', "%{$search}%")
->orWhere('year', $search)
->orWhereIN('mark_id',
   fn($query) => $query->select('id')->from('car_marks')->where('name', 'LIKE', "%{$search}%")
)
IN почему большими?
источник

SV

Steam Vis in Laravel для начинающих
Sergey Gerasimov
IN почему большими?
кстати оно работало))
источник

AH

Andrey Helldar in Laravel для начинающих
Steam Vis
кстати оно работало))
Потому что там регистронезависимый поиск.
Технически можно хоть oRwHeReIn написать, но вот читать это...
источник

AH

Andrey Helldar in Laravel для начинающих
Что-то не так?
источник

SV

Steam Vis in Laravel для начинающих
Andrey Helldar
Потому что там регистронезависимый поиск.
Технически можно хоть oRwHeReIn написать, но вот читать это...
получается эти методы парсятся в строки? опять эта магия
источник

AH

Andrey Helldar in Laravel для начинающих
Steam Vis
получается эти методы парсятся в строки? опять эта магия
Нет там парсинга. Идет проверка if method_exists() return $this->{$method} и всё.

А в пыхе текст регистронезависимый в этом плане.
источник

AH

Andrey Helldar in Laravel для начинающих
И да, магия)
источник

SV

Steam Vis in Laravel для начинающих
а я забыл совсем, что методы регистронезависимые
источник

SV

Steam Vis in Laravel для начинающих
я думал там ларка рефлексирует методы, переводит методы в строки парсит на наличие or where,
источник

P

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

SV

Steam Vis in Laravel для начинающих
то есть я типо вызвал перегрузку метода?
источник

P

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

SR

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