Size: a a a

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

2020 January 24

ВС

Владислав Субботин in Laravel для начинающих
Иван Лещенко
Против DX12 у линя ничего нет
Ну, я ретроград, ностальгирую в игры 2005-2007-го годов. Так что мне подходит
источник

ИЛ

Иван Лещенко in Laravel для начинающих
Ну в таком случае да, винда не нужна
источник

ВС

Владислав Субботин in Laravel для начинающих
Просто не всё есть в стиме, а геморроиться с запуском на лине мне не хочется: много времени уходит
источник

ВС

Владислав Субботин in Laravel для начинающих
Поэтому проще тупо винду накатить
источник

SK

Stas K in Laravel для начинающих
Подскажите как правильно синтаксически добавить скоуп в whereHas
->whereHas('property', function ($q) {
              $q->whereHas('subscription', function ($w) {
                 $w->active()
});
});
источник

SK

Stas K in Laravel для начинающих
у меня у сабскрипшенов есть скуоуп эктив только как его можно вотткнуть в whereHas синтасксически незнаю
источник

SS

Serg Serdyuk in Laravel для начинающих
Stas K
у меня у сабскрипшенов есть скуоуп эктив только как его можно вотткнуть в whereHas синтасксически незнаю
return $w->active(); ?
источник

SK

Stas K in Laravel для начинающих
а ретурн обязателен в квери билдере?
источник

SK

Stas K in Laravel для начинающих
пмоему там просто указываешь квери и все без ретурна
источник

SS

Serg Serdyuk in Laravel для начинающих
ну я всегда возвращаю значение, может привычка, можно и без него вроде
источник

SK

Stas K in Laravel для начинающих
спс помогло чет думал что с хес как то по другому должно быть
источник

З

Зума in Laravel для начинающих
как в ларавел  сделать уникальным значения столбца горизонтально, что то вроде
ALTER TABLE public.table
 ADD UNIQUE (movie_id, person_id, occupation_id);
в коде хочется сделать проверку перед добавлением, что такой связи нету в таблице
источник

Д

Діма in Laravel для начинающих
Привет.
Подскажите такой ньюанс.
Product::where('user_id', '=', '1')->take(10)->get()->random(10);

Если я хочу делать выборку из всех продуктов а не только из тех у которых where user_id = 1

то как лучше сделать
если делаю ::all() то мне возвращает не такой обьект как нужно)
и поэтому уже не работает функция take
источник

AP

Alexander Pavlenko 🌚 in Laravel для начинающих
Зума
как в ларавел  сделать уникальным значения столбца горизонтально, что то вроде
ALTER TABLE public.table
 ADD UNIQUE (movie_id, person_id, occupation_id);
в коде хочется сделать проверку перед добавлением, что такой связи нету в таблице
в ларавел никак
источник

AP

Alexander Pavlenko 🌚 in Laravel для начинающих
в базе данных это нужно делать
источник

Д

Діма in Laravel для начинающих
Насколько я понял
Product::all()  возвращает коллекцию
Product::where('user_id', '=', '1') возвращает билдер
источник

AP

Alexander Pavlenko 🌚 in Laravel для начинающих
Діма
Привет.
Подскажите такой ньюанс.
Product::where('user_id', '=', '1')->take(10)->get()->random(10);

Если я хочу делать выборку из всех продуктов а не только из тех у которых where user_id = 1

то как лучше сделать
если делаю ::all() то мне возвращает не такой обьект как нужно)
и поэтому уже не работает функция take
Product::take(10)
источник

Д

Діма in Laravel для начинающих
А на коллекции нету нужных мне функций =(
источник

З

Зума in Laravel для начинающих
Alexander Pavlenko 🌚
в базе данных это нужно делать
другими способами нельзя? как валидацию сделать?
источник

AP

Alexander Pavlenko 🌚 in Laravel для начинающих
Зума
другими способами нельзя? как валидацию сделать?
сделать выборку по 3м полям?
источник