Size: a a a

2020 February 25

A

Alexander in Laravel Pro
Подскажите, я недавно обратил внимание что sync() belongsToMany делает кучу Insert, а не один с несколькими значениями. Можно ли это изменить? а главное нужно ли?
источник

VS

Vitaliy Sheverov in Laravel Pro
Adel
кстати да. можно вообще одним insert запросом хитрым
спасибо, ребятки, летает теперь
источник

A

Adel in Laravel Pro
Vitaliy Sheverov
спасибо, ребятки, летает теперь
как сделал?
источник

VS

Vitaliy Sheverov in Laravel Pro
$model::insert($model::whereIn('locale', [Setting::get($key), $val])->groupBy($primary_key)->havingRaw('COUNT(locale) = 1')->get()->map(function($row) use ($val){

   if(isset(
$row['id'])) unset($row['id']);

   
$row->locale = $val;

   return
$row;

})->toArray());
источник

VS

Vitaliy Sheverov in Laravel Pro
тоесть через having = 1
источник

O

Ostap 🇺🇦 in Laravel Pro
источник

A

Adel in Laravel Pro
Vitaliy Sheverov
$model::insert($model::whereIn('locale', [Setting::get($key), $val])->groupBy($primary_key)->havingRaw('COUNT(locale) = 1')->get()->map(function($row) use ($val){

   if(isset(
$row['id'])) unset($row['id']);

   
$row->locale = $val;

   return
$row;

})->toArray());
👍
источник

VS

Vitaliy Sheverov in Laravel Pro
Adel
👍
thx
источник

YR

Yaroslav Romanenko in Laravel Pro
Хай, может кто подскажет, 2 параметра в массиве, при валидации второго нужно передать значение первого поля, как получить его?   Пример data.*.id => "required", data.8.other=> "тут нужно получить значение data.*.id "
источник

АК

Алексей Кухаренко... in Laravel Pro
Привет народ.
Подскажите, какое правило в форм реквесте надо написать для валидации JSON типа:
[
{email: 'qwe'},
{email: 'qwe2'}
]
источник
2020 February 26

BI

Bogdan Ivanov in Laravel Pro
Алексей Кухаренко
Привет народ.
Подскажите, какое правило в форм реквесте надо написать для валидации JSON типа:
[
{email: 'qwe'},
{email: 'qwe2'}
]
Делаешь json_decode и дальше работаешь с ним в валидаторе или я что-то не понял?
источник

АК

Алексей Кухаренко... in Laravel Pro
Bogdan Ivanov
Делаешь json_decode и дальше работаешь с ним в валидаторе или я что-то не понял?
у валидатора по умолчанию есть поле => 'правила'. Ex email => 'required|email'
а если у меня в body лежит не поле, а обычный массив с объектами, то что мне указывать вместо названия поля, чтобы валидировать внутренности объектов.
сейчас работает так: "contacts.*.email" => "required|email"
для JSON:
{
contacts:[ {email: 'qwe'}]
}
источник

АК

Алексей Кухаренко... in Laravel Pro
хочу избавится от лишнего contacts, а то не красиво...
источник

VS

Vitaliy Sheverov in Laravel Pro
Алексей Кухаренко
хочу избавится от лишнего contacts, а то не красиво...
тегни если получишь ответ, пожалуйста, тоже когда-то над таким думал, но забил
источник

D

Denis in Laravel Pro
Алексей Кухаренко
у валидатора по умолчанию есть поле => 'правила'. Ex email => 'required|email'
а если у меня в body лежит не поле, а обычный массив с объектами, то что мне указывать вместо названия поля, чтобы валидировать внутренности объектов.
сейчас работает так: "contacts.*.email" => "required|email"
для JSON:
{
contacts:[ {email: 'qwe'}]
}
*.email
источник

АШ

Ахмедов Ш in Laravel Pro
Добрый день
как можно подружить laravel-echo с андроидом?
к url:6001  подключаеться
но на сам канал не может подписаться
источник

ДК

Дмитрий Кожанов... in Laravel Pro
Никак) У телеги bounties дают только за проблемы протокола и API. Проблемы приложений их ниибут особенно на какой то конкретной платформе
источник

MS

Minas Sarkisyan in Laravel Pro
Переслано от Minas Sarkisyan
источник

MS

Minas Sarkisyan in Laravel Pro
Всем привет. Что то  застрял, помогите. Есть двк таблицы Section и Users. Связь один ко многим. Одному отделу может принадлежать много пользователей. В методе create ? когда создается отдел , есть список всех пользователей. При создании нужно отметить чекбокасми что они будут относиться к новому отделу. Как правильно записать в БД? Спасибо.
источник

ЕП

Евгений Перин ⭐️... in Laravel Pro
$section->users()->sync($users) // $users - айдишники юзеров
источник