Size: a a a

2021 May 21

S

Sergey Trofimov in CODE BLOG / C#
то что у тебя не получается сделать, господи)
источник

S

Sergey Trofimov in CODE BLOG / C#
я просто мало понял из того что у тебя написано, мы же прогеры больше код понимаем, чем текст
источник

D

Dmitriy in CODE BLOG / C#
Я просто достаю из базы модель, в которой есть лист другой модели, в которой есть другая модель, в которое есть свойство string
источник

S

Sergey Trofimov in CODE BLOG / C#
ну и ?
источник

D

Dmitriy in CODE BLOG / C#
И передаю в представление
источник

S

Sergey Trofimov in CODE BLOG / C#
Include(x=>x.Первая модель)
источник

S

Sergey Trofimov in CODE BLOG / C#
.ThenIclude(x=>x.вторая)
источник

D

Dmitriy in CODE BLOG / C#
Ах вот оно как
источник

rr

razumovsky r in CODE BLOG / C#
а у тя там навигационные раставлены ?
источник

D

Dmitriy in CODE BLOG / C#
Я просто писал Include("здесь имя свойства типа лист") и у меня инклудились модели но без сложного свойства, которое нужно тоже загрузить
источник

S

Sergey Trofimov in CODE BLOG / C#
ага, дальше если нужны свойства из модели что в списке надо писать ThenInclude
источник

D

Dmitriy in CODE BLOG / C#
Ну типо должнв быть, code first
источник

S

Sergey Trofimov in CODE BLOG / C#
навигациоонные свойства всмысле)
источник

S

Sergey Trofimov in CODE BLOG / C#
еще есть подход с явной загрузкой Load()
источник

D

Dmitriy in CODE BLOG / C#
Видимо это в ef core
источник

S

Sergey Trofimov in CODE BLOG / C#
Тончо
источник

S

Sergey Trofimov in CODE BLOG / C#
в EF

query.Include(x => x.Collection.Select(y => y.Property))
источник

S

Sergey Trofimov in CODE BLOG / C#
Селектом надо
источник

D

Dmitriy in CODE BLOG / C#
Include(x=>x.List) невозможно преобразовать лямбду к типу стринг, я писал Include("имя того чего надо загрузить")
источник

S

Sergey Trofimov in CODE BLOG / C#
ну не хочешь код свой показывать чтоб тебе помогли, не над)
источник