170 похожих чатов

Подскажите пожалуйста, что я не так делаю? У меня в

таблице есть сообщения, я хочу их вытянуть одним запросом при этом сгруппировать по дате и на выходе получить List<MessageGroupModel>

27 ответов

15 просмотров
Justin-Adamson Автор вопроса

твой провайдер кажеца групбай не поддерживает

Tako
твой провайдер кажеца групбай не поддерживает

ну по крайней мере на нем вываливается

Justin Adamson
screenshot

а зачем внутри ToList ?

попробуй после групбая все удалить и ебнуть

Пользователь 61985
а зачем внутри ToList ?

ну очевидно поле типа List<T>

Tako
ну очевидно поле типа List<T>

ну так матрешка получается нет ? он внутри получает List<T> выходит из Select и снова приводит все в List<List<T>> нет ?

Tako
попробуй после групбая все удалить и ебнуть

я конечно не шарю, но у меня в базах груп бай вместе с агрегацией должно быть

Пользователь 61985
ну так матрешка получается нет ? он внутри получае...

не,все валидно.после групбая у нас получается как бы ключ и как бы значения,ключ присвоили мы выше,а значения обрабатываем тут и получится обычный лист

Justin Adamson
screenshot

ну я же говорил))

Justin Adamson
screenshot

Арярряряр

Justin-Adamson Автор вопроса

В общем GroupBy не поддерживается, сделаю сначала запрос с Include + Where и после получения данных уже сделаю GroupBy

Justin-Adamson Автор вопроса
Justin Adamson
В общем GroupBy не поддерживается, сделаю сначала ...

Как-то так, работает, спасибо за помощь 😉

Justin Adamson
screenshot Как-то так, работает, спасибо за помощь 😉

интересно,компилятор смержит это все в один запрос или нет

Justin-Adamson Автор вопроса
Tako
интересно,компилятор смержит это все в один запрос...

Ну мне кажется тут и будет один, в первом же в конце ToList()

Sherzod
нет

а пачиму? логично было бы наверное

Justin Adamson
screenshot Как-то так, работает, спасибо за помощь 😉

А в чем проблема была ? просто разделил запрос ?

Justin Adamson
Да :D

Попробуй ToList вставить в старом варианте перед групбаем )

Justin-Adamson Автор вопроса
Пользователь 61985
Попробуй ToList вставить в старом варианте перед г...

Да, результат тот же) Теперь сижу и думаю какой лучше в плане читабельности)

Justin Adamson
Да, результат тот же) Теперь сижу и думаю какой лу...

Заработало если вставить ту лист перед группировкой получается ?

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта