Size: a a a

2020 June 26

М

Максим in Yii Framework 2
Номер известен заранее
источник

IS

I Scarab in Yii Framework 2
Но честно, я не вижу смысла в данной ситуации отходить от AR. Чистый SQL имеет смысл, если идут очень сложные запросы, которые в контексте AR дадут нечеловеческий оверхед.
источник

YR

Yurii Ripa in Yii Framework 2
Максим
Номер известен заранее
ничто заранее не известно.
источник

IS

I Scarab in Yii Framework 2
а тут два запроса, а если номер объявлен ещё и как primary key - то такая выборка будет очень быстрой.
источник

М

Максим in Yii Framework 2
понял. спасибо
источник

Д

Дмитрий in Yii Framework 2
I Scarab
а тут два запроса, а если номер объявлен ещё и как primary key - то такая выборка будет очень быстрой.
Согласен. Не такие ситуации оптимизировать надо. Ради -1 запроса...
источник

М

Максим in Yii Framework 2
в этих таблицах по 500к записей. и номер идет отдельно от id, т.к. номера не по порядку. по факту телефонные номера.
источник

М

Максим in Yii Framework 2
два запроса относительно быстро проходят
источник

IS

I Scarab in Yii Framework 2
Максим
в этих таблицах по 500к записей. и номер идет отдельно от id, т.к. номера не по порядку. по факту телефонные номера.
ну даже если не id, то индекс-то по номеру никто построить не мешает.
источник

М

Максим in Yii Framework 2
есть индекс. а если на чистом sql делать? быстрее будет?
источник

М

Максим in Yii Framework 2
мимо моделей
источник

IS

I Scarab in Yii Framework 2
Максим
есть индекс. а если на чистом sql делать? быстрее будет?
не будет.
источник

М

Максим in Yii Framework 2
ок
источник

IS

I Scarab in Yii Framework 2
ну лично я ручным запросом делал, например следующую ситуацию:
--
есть грузовая станция, на станции контейнера, таблица container. там номер контейнера и всякие данные по нему.
контейнеры вывозятся автомобилями, таблица trip, там связка по containerId и всякие данные о рейсе - дата, номер машины, водитель и прочее.
нужно получить список контейнеров, которые сейчас находятся на станции.
это либо те, для которых вообще нет записи в таблице trip (рейса ещё не было), либо которые есть в таблице trip, но статус ещё не уехал (под погрузкой, рейс ещё только запланирован и т.д.).
источник

IS

I Scarab in Yii Framework 2
вот там получалось два связных запроса с union и кучей условий. Делать это через AR было бы очень геморно.
источник

T🐜

The Ant 🐜 in Yii Framework 2
Serhiy On
у вас бывало такое, что yii2 не хочет зависимости из bower складывать в web/assets? у меня такая ситуация.  Как это решить блин?
не пользоваться сраными уиишными ассетами?
источник

T🐜

The Ant 🐜 in Yii Framework 2
да и кто нынче в здравом уме пользуется бовером? наркоши :D
источник

a

atcq (Алексей)... in Yii Framework 2
Serhiy On
у вас бывало такое, что yii2 не хочет зависимости из bower складывать в web/assets? у меня такая ситуация.  Как это решить блин?
bower
источник

a

atcq (Алексей)... in Yii Framework 2
не надо так в 2020 )
источник

Д

Дмитрий in Yii Framework 2
Serhiy On
у вас бывало такое, что yii2 не хочет зависимости из bower складывать в web/assets? у меня такая ситуация.  Как это решить блин?
ну там где у меня был bower - всё копировалось. мож alias где-то не прописан.. мало инфы .как ИМЕННО не копирует..
источник