Size: a a a

2020 June 29

A

Artyom in Yii Framework 2
I Scarab
Здоровые люди не делают того, чего не пропускают внешние ключи )
ну, я примерно так и сказал.
источник

IS

I Scarab in Yii Framework 2
Собственно, внешние ключи, констрейны, триггеры и прочее как раз и призваны обеспечить целостность базы при любых раскладах.
источник

A

Artyom in Yii Framework 2
The Ant 🐜
сама идея эктив рекорда это объект = конкретная запись в таблице. Если начинаешь костылять и обходить это, то ты полный мудак )
возможно, он таким образом хочет обновить запись но при этом не грузить модельку😅
источник

T🐜

The Ant 🐜 in Yii Framework 2
ну я уже намекнул про updateAll()
источник

А

Аль Пачино in Yii Framework 2
Artyom
возможно, он таким образом хочет обновить запись но при этом не грузить модельку😅
300 запросов, это тоже плохо 😆
источник

T🐜

The Ant 🐜 in Yii Framework 2
ничо не мешает там забить ['id' => 10]
источник

IS

I Scarab in Yii Framework 2
я вчера поймал у себя 4000 запросов на странице. Понял, что где-то я мудак.
источник

IS

I Scarab in Yii Framework 2
правда, большинство - к кэшу, но всё равно.
источник

A

Artyom in Yii Framework 2
Аль Пачино
300 запросов, это тоже плохо 😆
ну, есть массовый update по условию, но если события используются то может быть не лучшим вариантом или кастомное делать.
источник

А

Аль Пачино in Yii Framework 2
Да, всё. Сделал.
источник

А

Аль Пачино in Yii Framework 2
Правильно, что нужно найти, и потом тогда обновить.
источник

А

Аль Пачино in Yii Framework 2
Подзабыл тогда :)
источник

A

Artyom in Yii Framework 2
вот тебе подсказка, в oldAttributes засеттить id  и должно заработать.
источник

A

Artyom in Yii Framework 2
хотя фиг знает, но как видишь, посерединке используется updateAll 😅
источник

А

Аль Пачино in Yii Framework 2
$lock - первичный ключ или по полю?))
источник

A

Artyom in Yii Framework 2
не, это блокировка по версии записи. В доке об этом написано, но суть в том что у каждой записи есть номер версии, который перед сохранении проверяется, когда это формы, то отправляется из формы эта версия (в принципе, поэтому мне оно и не особо нравится + обработчик кажется нужно делать, но для админки можно вполне пользовать если есть уверенность в том что пользователи не будут страдать не понятно чем).
источник

A

Artyom in Yii Framework 2
источник

A

Artyom in Yii Framework 2
ладно, все, буду разлипать отсюда =)
источник

А

Аль Пачино in Yii Framework 2
Да, логично.
$this->$lock
$this->поле
источник

XN

Xeon Null in Yii Framework 2
Вы че творите наркоманы
источник