Size: a a a

2020 June 26

МР

Макс Руднев... in С#
мне кажется дело в group
источник

МР

Макс Руднев... in С#
в гроуп и селект чето не так
источник

МР

Макс Руднев... in С#
но не могу понять что именно
источник

AS

Artsem Shumski in С#
group theAuthor by litwork
источник

AS

Artsem Shumski in С#
вроде так должно быть
источник

AS

Artsem Shumski in С#
и тогда в группе в value, должен быть массив авторов
источник

AS

Artsem Shumski in С#
а вообще у тебя уже все в первой строке после in готово
источник

AS

Artsem Shumski in С#
только селект написать
источник

МР

Макс Руднев... in С#
и как мне заселектить чтобы два имени автора объединились в одну переменную
источник

AS

Artsem Shumski in С#
string.Join(",",Authors.Select(s=>s.AuthorName))
источник

AS

Artsem Shumski in С#
скинь строкой запрос
источник

AS

Artsem Shumski in С#
чтобы закопипастить можно было
источник

МР

Макс Руднев... in С#
оу
источник

МР

Макс Руднев... in С#
оу
источник

МР

Макс Руднев... in С#
ок
источник

МР

Макс Руднев... in С#
var authorLitWorks = from litwork in _context.LitWorks.Include(la => la.LitWorkAuthors).ThenInclude(a => a.Author)
                                join authorLitwork in _context.LitWorkAuthors on litwork.LitWorkId equals authorLitwork.LitWorkId
                                join theAuthor in _context.Authors on authorLitwork.AuthorId equals theAuthor.AuthorId
                                //where authorLitwork.AuthorId == id
                                group theAuthor by new { litwork.LitWorkId, litwork.Title, } into lw
                                select new LitWorkWithAuthors { LitWorkId = lw.Key.LitWorkId, Title = lw.Key.Title, Authors = string.Join(",", _context.Authors.Select(s => s.FullName)) };
источник

AS

Artsem Shumski in С#
_context.LitWorks.Include(la => la.LitWorkAuthors).ThenInclude(a => a.Author).Select(s=>$"{s.LitWorkId} {s.Title} {string.Join(",",s.LitWorkAuthors.Select(a=>a.Author.FullName))}")
источник

AS

Artsem Shumski in С#
попробуй
источник

b

binaryRevivalRobot in С#
а в каких кейсах вообще может понадобиться так писать на с#?
кто-то из вас писал подобное?
источник

b

binaryRevivalRobot in С#
Переслано от Uriy
нет это код на C# могу вот фулл метод слить
источник