Size: a a a

Laravel для начинающих

2020 March 30

ЕК

Егор Карась... in Laravel для начинающих
SELECT u.customer_id_1c,
      c.created_at,
      j.juicy_response
FROM juicy_scores j
        LEFT JOIN claims c
                  ON j.claim_id = c.id
        LEFT JOIN users u
                  ON u.id = c.user_id
WHERE c.id IN (SELECT c.id
              FROM claims c
                       LEFT JOIN users u ON u.id = c.user_id
              WHERE (c.created_at, u.customer_id_1c) IN (('2020-03-16 11:48:51', 'Б00019810')))
источник

ЕК

Егор Карась... in Laravel для начинающих
Мммда.
источник

ЕК

Егор Карась... in Laravel для начинающих
Осталось скоуп в модельку прописать, в который смогу кидать только массив
источник

D

DK in Laravel для начинающих
"люблю" отчетики выводить из базы
источник

D

DK in Laravel для начинающих
особенно аналИтику в chart.js
источник

АЗ

Алихан Закиров... in Laravel для начинающих
DK
"люблю" отчетики выводить из базы
Смотря какие)
источник

АЗ

Алихан Закиров... in Laravel для начинающих
А ваще да, такое себе удовольствие
источник

ЕК

Егор Карась... in Laravel для начинающих
Погнали дальше)
источник

ЕК

Егор Карась... in Laravel для начинающих
Я скидывал запрос, щас я его перевожу в скоуп.
источник

ЕК

Егор Карась... in Laravel для начинающих
У меня в whereIn используется подзапрос, каким чудесным образом его сюда запихать, учитывая, что вот такой код вышибает ошибку, которую я даже не вижу, бгг
источник

АЗ

Алихан Закиров... in Laravel для начинающих
Егор Карась
У меня в whereIn используется подзапрос, каким чудесным образом его сюда запихать, учитывая, что вот такой код вышибает ошибку, которую я даже не вижу, бгг
ЕМНП иам можно было воткнуть  подзапрос через DB::raw()
источник

АЗ

Алихан Закиров... in Laravel для начинающих
Аннет, кажется там нужно whereRaw(‘column IN (select blablabla’)
источник

ЕК

Егор Карась... in Laravel для начинающих
Ну ето же некрасиво...
источник

АЗ

Алихан Закиров... in Laravel для начинающих
Красиво не красиво...
источник

АЗ

Алихан Закиров... in Laravel для начинающих
Там в целом решение такое себе)
источник

АЗ

Алихан Закиров... in Laravel для начинающих
Егор Карась
Ну ето же некрасиво...
источник

ДТ

Дмитрий Тхоржевский... in Laravel для начинающих
Егор Карась
У меня в whereIn используется подзапрос, каким чудесным образом его сюда запихать, учитывая, что вот такой код вышибает ошибку, которую я даже не вижу, бгг
Аргументом в wherein переделаешь анонимную функцию
источник

ЕК

Егор Карась... in Laravel для начинающих
Дмитрий Тхоржевский
Аргументом в wherein переделаешь анонимную функцию
Да-да, я понимаю, только если я это делаю через DB::table, то ок, а если через скоуп — 500
источник

ДТ

Дмитрий Тхоржевский... in Laravel для начинающих
ну в такой записи у тебя функция теоретически должна возвращщать массив значнийц, а не query
источник

ДТ

Дмитрий Тхоржевский... in Laravel для начинающих
ежели надо через query то лучше уже
источник