Size: a a a

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

2020 August 09

AR

Anton Reviakin in Laravel для начинающих
Egor Gruzdev
->where([
   'hash', '^[a-z0-9]{3}$'
])
разве
не работает?
->where([
   'hash', '^[a-z0-9]{1}$'
])

не-а
источник

AR

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

EG

Egor Gruzdev in Laravel для начинающих
так нужно или указать длину hash или неограниченную длину, т.е.
^[a-z0-9]+$ - любой длины
^[a-z0-9]{36}$ - длина в 36 симвлов, если у тебя больше укажи нужное кол-во
источник

SG

Sergey Gerasimov in Laravel для начинающих
Anton Reviakin
->where([
   'hash', '^[a-z0-9]{1}$'
])

не-а
А hash не ключом должен быть?
источник

Gt

Galèriarch the Koban... in Laravel для начинающих
источник

EG

Egor Gruzdev in Laravel для начинающих
Sergey Gerasimov
А hash не ключом должен быть?
если hash не верно задан, зачем в базу лезьте, отфильтровать заранее
источник

AR

Anton Reviakin in Laravel для начинающих
Egor Gruzdev
так нужно или указать длину hash или неограниченную длину, т.е.
^[a-z0-9]+$ - любой длины
^[a-z0-9]{36}$ - длина в 36 симвлов, если у тебя больше укажи нужное кол-во
мне нужно 32 символа пропускать, а я проверяю указывая не 32 символа, но оно пропускает 32 символа, хотя я указал не 32 в регулярке
источник

SG

Sergey Gerasimov in Laravel для начинающих
Egor Gruzdev
если hash не верно задан, зачем в базу лезьте, отфильтровать заранее
Это у него роут
источник

EG

Egor Gruzdev in Laravel для начинающих
Sergey Gerasimov
Это у него роут
да
источник

SG

Sergey Gerasimov in Laravel для начинающих
Where относится не к бд
источник

SG

Sergey Gerasimov in Laravel для начинающих
А к параметру
источник

AR

Anton Reviakin in Laravel для начинающих
Sergey Gerasimov
А к параметру
+
источник

SG

Sergey Gerasimov in Laravel для начинающих
Ну я и спросил может быть параметр должен быть в ключе
источник

SG

Sergey Gerasimov in Laravel для начинающих
->where([
   'hash' => '^[a-z0-9]{1}$',
])
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
Anton Reviakin
нет, просто хочется от лишнего мусора избавиться
Может оно не лишнее)
источник

AR

Anton Reviakin in Laravel для начинающих
Sergey Gerasimov
Ну я и спросил может быть параметр должен быть в ключе
да, протупил, вместо ключ-значение написал просто значения. Вместо => запятую втулил
источник

AR

Anton Reviakin in Laravel для начинающих
спасибо
источник

SG

Sergey Gerasimov in Laravel для начинающих
Egor Gruzdev
если hash не верно задан, зачем в базу лезьте, отфильтровать заранее
Так что вообще не понятен вопрос
источник

AR

Anton Reviakin in Laravel для начинающих
Egor Gruzdev
если hash не верно задан, зачем в базу лезьте, отфильтровать заранее
поэтому и проверяю в роуте, чтоб не лезть дальше
источник

VY

Vladimir Yefremov in Laravel для начинающих
запрос
$this->name = ZoneTitle::select('name')->where('id', $this->zone_titles_id)->first();
возвращает имя в виде
name: {name: "Зона 5 (Таштыпская зона)"}

излишество...

как бы мне его вернуть простым значением?
name: "Зона 5 (Таштыпская зона)"
???
источник