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

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

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

27 ответов

7 просмотров
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
Да, результат тот же) Теперь сижу и думаю какой лу...

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

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

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

А чем вам питонисты не угодили?😂
.
79
Всем привет, написал код ниже, но он выдает сегфолт, в чем причина? #include <stdio.h> #include <stdlib.h> #include <string.h> struct product { char *name; float price; };...
buzz базз
75
Ты просто гитлеровскую эстетику плохо понимаешь. Он же всё под Цезаря делал. А это как бы запрещённый приём в политике. Пиджаки они зачем все носят? Чтобы показать что они тип...
Ivan Kropotkin
4
Ещё такой вопрос. Мне необходимо хранить пароль пользователя локально. Для этого планирую использовать ini файл. Это для автозаполнения полей логин и пароль при авторизации. Е...
Евгений
19
а чем лучше всего сделать глобальный лок, если много нодов, до сотни? ну то есть мне надо, чтобы некоторые операции с объектом не происходили одновременно. перемещение между н...
Д. П.
15
Hi guys, I'm looking for a good LLM course. Is there any course to learn LLMs in advanced? I'm aiming to use them in my apps, so a perfect course in my openion, is not only a ...
Taha
14
А как лучше конвертировать физический адрес в виртуальный при маппинге? В случае ядра у меня, например, direct mapping, первые 768МБ я как есть мапплю в higher half, а остальн...
Evg Resh
26
База данных не поможет. Шифрование не поможет. Какие там ещё варианты? Накидывайте.
КТ315
20
Легче писать на C++ чем на C, если полностью не изучать C++, а знать только основное?
Алмаз
8
А табстоп это сообщение от окна или от элемента управления?
The Bird of Hermes
18
Карта сайта