Size: a a a

2021 July 05

RS

Rustam Sayfutdinov in .NET Talks🎄
Но райдеру зачем то нужно обязательно указывать where, или это обязательно надо в скл, хз
источник

RS

Rustam Sayfutdinov in .NET Talks🎄
В общем, как тут пишут, действительно этот столбец надо было апдейтить

» In case you had records before the creation of the inheritance relationship, you should go to the database and modify the value of the Discriminator column to an appropriate one, otherwise, these records will not come out in your queries
источник

RS

Rustam Sayfutdinov in .NET Talks🎄
Но дальше не понял

// Brings all kinds of students, both with and without scholarships 

var allStudents = context.Students.ToList();


Он пишет типа все, кроме scholarships, но в коде пишет что все?
источник

RS

Rustam Sayfutdinov in .NET Talks🎄
А, по ходу это все таки все
источник

RS

Rustam Sayfutdinov in .NET Talks🎄
Документация мс обманывает? 🤔
источник

RS

Rustam Sayfutdinov in .NET Talks🎄
И почему у него тулист работает 😒
источник

AS

Andrew Shurunov in .NET Talks🎄
У тебя какие то предубеждения против ефа
Пока что все кейсы, что я видел, это вполне стандартное поведение, описанное в доке
источник

RS

Rustam Sayfutdinov in .NET Talks🎄
У меня не предубеждение
источник

RS

Rustam Sayfutdinov in .NET Talks🎄
Мне не понятно как это должно работать
источник

RS

Rustam Sayfutdinov in .NET Talks🎄
Как видешь, из доки ничего не понятно, и местами они утверждают похоже неверную трактовку
источник

RS

Rustam Sayfutdinov in .NET Talks🎄
У какого чела из интернета получилось ровно то, что я вижу
источник

RS

Rustam Sayfutdinov in .NET Talks🎄
Или я все же никого не понял
источник

Dv

Dr. Friedrich von Ne... in .NET Talks🎄
Здесь написано, что будут оба.
источник

Dv

Dr. Friedrich von Ne... in .NET Talks🎄
Ты невнимательно прочитал.
источник

RS

Rustam Sayfutdinov in .NET Talks🎄
Там написано, что если будут еще какие-то наследники, то они не будут в модели, пока не добавишь для них дбсет?
источник

RS

Rustam Sayfutdinov in .NET Talks🎄
Блин, спасибо
источник

AS

Andrew Shurunov in .NET Talks🎄
Ну да, в ссылке же выше "By convention, EF will not automatically scan for base or derived types; this means that if you want a CLR type in your hierarchy to be mapped, you must explicitly specify that type on your model. For example, specifying only the base type of a hierarchy will not cause EF Core to implicitly include all of its sub-types."
источник

RS

Rustam Sayfutdinov in .NET Talks🎄
Значит все правильно в итоге сделал, спасибо
источник

RS

Rustam Sayfutdinov in .NET Talks🎄
Осталось понять почему не работает без нотрекинг, но это уже совсем другая история
источник

Dv

Dr. Friedrich von Ne... in .NET Talks🎄
Перешёл на linq2db?
источник