Size: a a a

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

2020 July 21

RK

Roman Kolosov in Laravel для начинающих
там нету ордер бай и лимита во вложеном запросе
источник

RK

Roman Kolosov in Laravel для начинающих
ты точно все так как я скинул делаешь
источник

СГ

Салман Габаев... in Laravel для начинающих
Roman Kolosov
там нету ордер бай и лимита во вложеном запросе
я тоже об этом думал, может просто дебаг не показывает
источник

RK

Roman Kolosov in Laravel для начинающих
наврятли
источник

СГ

Салман Габаев... in Laravel для начинающих
Roman Kolosov
ты точно все так как я скинул делаешь
да точ в точ
источник

RK

Roman Kolosov in Laravel для начинающих
скоуп в модели же Chat?
источник

СГ

Салман Габаев... in Laravel для начинающих
не то смотрел оказывается
источник

СГ

Салман Габаев... in Laravel для начинающих
вот select count(*) as aggregate from chats where exists (select * from messages where chats.id = messages.chat_id and type = 'client' order by created_at desc limit 1)
источник

МК

Миша Капустин... in Laravel для начинающих
Всем привет.
Не могу разобраться для чего нужен Mockery::mock
Могли бы обьяснить понятным языком?
источник

DD

Denis Druchshenko in Laravel для начинающих
Всем привет. Как можно определить уровень знаний? Своих/чужих жуниор мидл сеньор... Есть какойто список что должен знать человек,  чтобы можно было его отнести к какой-то категории?
источник

RK

Roman Kolosov in Laravel для начинающих
Салман Габаев
вот select count(*) as aggregate from chats where exists (select * from messages where chats.id = messages.chat_id and type = 'client' order by created_at desc limit 1)
ну вот значит все правильно, видимо ты выше что то не то делаешь
источник

СГ

Салман Габаев... in Laravel для начинающих
Roman Kolosov
ну вот значит все правильно, видимо ты выше что то не то делаешь
понял сейчас посмотрю
источник

RK

Roman Kolosov in Laravel для начинающих
Салман Габаев
понял сейчас посмотрю
скинь полностью кусок кода откуда вызываешь скоуп
источник

СГ

Салман Габаев... in Laravel для начинающих
Roman Kolosov
скинь полностью кусок кода откуда вызываешь скоуп
public function inProgressMessages(): Builder
   {
       return $this->chat->clientMessage()->with(['user', 'moderator', 'messages']);
   }
источник

СГ

Салман Габаев... in Laravel для начинающих
вот скоуп public function scopeClientMessage($query)
   {
       return $query->whereHas('messages', function ($query) {
           $query->whereType('client')
               ->limit(1)
               ->latest();
       });
   }
источник

RK

Roman Kolosov in Laravel для начинающих
Салман Габаев
public function inProgressMessages(): Builder
   {
       return $this->chat->clientMessage()->with(['user', 'moderator', 'messages']);
   }
Значит все правильно
источник

RK

Roman Kolosov in Laravel для начинающих
$this chat это же просто обёртка?
источник

СГ

Салман Габаев... in Laravel для начинающих
Roman Kolosov
Значит все правильно
да но только не работает
источник

СГ

Салман Габаев... in Laravel для начинающих
Roman Kolosov
$this chat это же просто обёртка?
да для модели чата
источник

RK

Roman Kolosov in Laravel для начинающих
А как ты понял что не работает
источник