Size: a a a

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

2020 July 21

RK

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

RK

Roman Kolosov in Laravel для начинающих
тут latest по сути вообще ничего не делает
источник

СГ

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

RK

Roman Kolosov in Laravel для начинающих
тебе нужно получить чаты где последнее сообщение от клиента?
источник

СГ

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

RK

Roman Kolosov in Laravel для начинающих
Салман Габаев
да
Chat::lastMessage()->get();

public function scopeLastMessage($query)
{
   return $query->whereHas('messages', function ($query) {
       $query->whereType('client')
           ->limit(1)
           ->latest();
   });
}
источник

VS

Vlad Salabun in Laravel для начинающих
Подскажите, есть ли ORM для SPARQL? Нагуглить не получилось
Дайте ссылочку, пожалуйста, если знаете библиотеку для работы с wikidata
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
SHEROZ Juraev
Хорошо. Стоить ли добавить внутр каждому элементу это json-а связь с другой таблицей с названием полей. Или предварительно загружать его отдельно и сверят уже в фронте?
Это зависит от того нужно оно тебе или нет
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
Можешь добавлять
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
Можешь не добавлять
источник

RK

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

СГ

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

RK

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

RK

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

RK

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

СГ

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

СГ

Салман Габаев... in Laravel для начинающих
Roman Kolosov
запрос должен правильно работать по сути
select count(*) as aggregate from chats where exists (select * from messages where chats.id = messages.chat_id and type = 'client') and moderation_id is null < вот что показал дебаг
источник

SJ

SHEROZ Juraev in Laravel для начинающих
Alexander Pavlenko 🌚
Это зависит от того нужно оно тебе или нет
Нужны, щас пришла идея 🌚 попробую
источник

SJ

SHEROZ Juraev 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') and moderation_id is null < вот что показал дебаг
эм а где там еще два условия
источник