Size: a a a

2020 May 05

SV

Steam Vis in Yii Framework 2
не знал, спасибо ))))
источник

Д

Дмитрий in Yii Framework 2
Steam Vis
а имеется ввиду без ar чтобы сделать?
чтоб посмотреть что там нагенерит билдер.
источник

SV

Steam Vis in Yii Framework 2
а то я постоянно в консоль лез искал запрос ;D
источник

ВС

Владислав Субботин... in Yii Framework 2
А так ты проверишь запрос и точно будешь знать, что не ошибся нигде
источник

ВС

Владислав Субботин... in Yii Framework 2
Я часто это юзаю при разработке / отладке
источник

SV

Steam Vis in Yii Framework 2
как убрать апострофы в select([
  '*',
  0
])
0 выводится как  '0'
источник

SV

Steam Vis in Yii Framework 2
->select(
                       [
                           '*',
                           new Expression(0)
                       ]
                   )
забыл про это
источник

SV

Steam Vis in Yii Framework 2
)
источник

SV

Steam Vis in Yii Framework 2
все думаю, что yii2 все сам должен делать)))
источник

Д

Дмитрий in Yii Framework 2
так он и делает. квотит то что должен.
источник

ВС

Владислав Субботин... in Yii Framework 2
Steam Vis
все думаю, что yii2 все сам должен делать)))
Адепты лары не просто думают: они верят в это и искренне не понимают, что бывает иначе :trollface:
источник

SV

Steam Vis in Yii Framework 2
lara маркетинг как node js
источник

SV

Steam Vis in Yii Framework 2
(SELECT users.*, count(tasks.performer_id) AS tasksCounter
FROM users
         LEFT JOIN tasks ON users.id = tasks.performer_id
WHERE (performer_id IS NOT NULL)
  AND (role = 'performer')
GROUP BY users.id
ORDER BY tasksCounter ASC)
UNION
(SELECT *, 0 FROM users WHERE role = 'performer')
это из области я люблю sql, тут я не знаю в чем дело, почему 3 не сверху
источник

ВС

Владислав Субботин... in Yii Framework 2
Steam Vis
(SELECT users.*, count(tasks.performer_id) AS tasksCounter
FROM users
         LEFT JOIN tasks ON users.id = tasks.performer_id
WHERE (performer_id IS NOT NULL)
  AND (role = 'performer')
GROUP BY users.id
ORDER BY tasksCounter ASC)
UNION
(SELECT *, 0 FROM users WHERE role = 'performer')
это из области я люблю sql, тут я не знаю в чем дело, почему 3 не сверху
Потому что у тебя нет финального ордера, не?
источник

ВС

Владислав Субботин... in Yii Framework 2
После union
источник

SV

Steam Vis in Yii Framework 2
Владислав Субботин
Потому что у тебя нет финального ордера, не?
😳😳😳😳😳😳😳😳😳😳😳
источник

ВС

Владислав Субботин... in Yii Framework 2
И да, от union надо отказаться
источник

ВС

Владислав Субботин... in Yii Framework 2
Это говнокод
источник

SV

Steam Vis in Yii Framework 2
а как тогда быть, надо совместить две таблицы
источник

ВС

Владислав Субботин... in Yii Framework 2
У тебя уже есть выборка из users. Тебе не надо ничего совмещать
источник