Size: a a a

2020 August 29

VU

Vlad Umrikhin in Laravel Pro
🎃 Даниил ◠‿◠✿
опиши конкретно, что тебе надо - подскажу)
отменить стандартное поведение валидатора, что если ошибка, редириктит обратно. Нужно возвращать сразу json со status : error и errors
источник

🎃

🎃 Даниил ◠‿◠✿... in Laravel Pro
Vlad Umrikhin
отменить стандартное поведение валидатора, что если ошибка, редириктит обратно. Нужно возвращать сразу json со status : error и errors
Не думал сделать это в Exceptions/Handler ?

Можно чекать префикс текущего роута, в Exceptions/Handler
источник

🎃

🎃 Даниил ◠‿◠✿... in Laravel Pro
Можно так же сделать это в __callAction контроллера
источник

🎃

🎃 Даниил ◠‿◠✿... in Laravel Pro
Создав базовый контроллер
источник

VU

Vlad Umrikhin in Laravel Pro
🎃 Даниил ◠‿◠✿
Не думал сделать это в Exceptions/Handler ?

Можно чекать префикс текущего роута, в Exceptions/Handler
Пока еще не все варианты изучил) Спасибо, я пока оба этих способа не знал, до ваших сообщений. Сейчас посмотрю примеры и переделаю
источник

ЕШ

Егор Шаповалов... in Laravel Pro
Здравствуйте. Хотел унать, можно ли данные из объекта передавать в нестатический метод? Если например вызвать метод #contest->someMethod, а в этом методе есть параметр, можно получиться данные объекта в этом параметре?
источник

A

Adel in Laravel Pro
Егор Шаповалов
Здравствуйте. Хотел унать, можно ли данные из объекта передавать в нестатический метод? Если например вызвать метод #contest->someMethod, а в этом методе есть параметр, можно получиться данные объекта в этом параметре?
можно
источник

A

Adel in Laravel Pro
я разрешаю )
источник

ЕШ

Егор Шаповалов... in Laravel Pro
А как?)
источник

A

Adel in Laravel Pro
приведи сам код
источник

AR

Anton Rusakov in Laravel Pro
Виктор Банев
А дедлоки как контролируете?
Просто я у гуру выяснил подход того, чтобы делить транзакции на те, что меняют данные(read commited) и на чтение (снэпшоты)
Стараемся писать без них.
источник

NO

Nek Obm in Laravel Pro
Виктор Банев
А дедлоки как контролируете?
Просто я у гуру выяснил подход того, чтобы делить транзакции на те, что меняют данные(read commited) и на чтение (снэпшоты)
Mutex
источник

VU

Vlad Umrikhin in Laravel Pro
нежданчик
Есть 2 миграции

$table->boolean('system')->default(0);
$table->renameColumn('system', 'is_system');

Сохранение падает, если не передан is_system((

Integrity constraint violation: 1048 Column 'is_system' cannot be null

Разве, я не объявил дефолтное значение?
источник

EG

Egor Gruzdev in Laravel Pro
Vlad Umrikhin
нежданчик
Есть 2 миграции

$table->boolean('system')->default(0);
$table->renameColumn('system', 'is_system');

Сохранение падает, если не передан is_system((

Integrity constraint violation: 1048 Column 'is_system' cannot be null

Разве, я не объявил дефолтное значение?
возможоно уже есть данные с null
источник

ВБ

Виктор Банев... in Laravel Pro
Nek Obm
Mutex
Судя по тому, что я прочитал, это и есть блокировки, точнее его механизм, они как бы и вызывают возможность дедлока
источник

VU

Vlad Umrikhin in Laravel Pro
Egor Gruzdev
возможоно уже есть данные с null
источник

NO

Nek Obm in Laravel Pro
Виктор Банев
Судя по тому, что я прочитал, это и есть блокировки, точнее его механизм, они как бы и вызывают возможность дедлока
дедлоков не будет
источник

ВБ

Виктор Банев... in Laravel Pro
одна транзакция просит ресурс1, локает, потом ресурс2
вторая транзакция просит ресурс 2, локает, просит ресурс 1. В итоге они оба засыпают и ждут, когда ресурсы освободятся
источник

A

Adel in Laravel Pro
Виктор Банев
одна транзакция просит ресурс1, локает, потом ресурс2
вторая транзакция просит ресурс 2, локает, просит ресурс 1. В итоге они оба засыпают и ждут, когда ресурсы освободятся
такое редко бывает как по мне. обычно данные логически на агрегаты делятся. и локаются агрегаты. а в рамках одной транзакции два агрегата не меняют
источник

ВБ

Виктор Банев... in Laravel Pro
Ну да, если бывает редко, то, наверное, оно не критично же
источник