Андрей Александров «Вкусные новинки EF Core 8»
В докладе рассмотрим основные нововведения EF Core, которые влияют на процесс разработки (исключая исправления багов, увеличенный перформанс запросов и т.п.).
В докладе рассмотрим основные нововведения EF Core, которые влияют на процесс разработки (исключая исправления багов, увеличенный перформанс запросов и т.п.).
Пікірлер: 5
При упоминании complex type намекнули на то, что с при работе с VO в EF Core были проблемы, но не раскрыли, какие. До complex type была возможность хранить VO через owned types. Хорошо бы раскрыть, что привнесли комплексные типы в сравнении с собственными. P. S. Свойства, хранимые через complex types, могут быть определены только как non nullable. Это прям грустно сейчас
@bananasba
4 ай бұрын
complex type скопированы из ef6, часть колонок сущности просто заворачивается в свой класс, поэтому вполне очевидно что они не могут быть null
@GirlAteDeath
4 ай бұрын
+ вроде 100 лет уже были owned типы и в ef core, в чем разница так и не понял
@elmanaw
4 ай бұрын
@@GirlAteDeathтеперь можно использовать один и тот же инстанц VO на нескольких ссылках, в тот время как owned тип имел shadow key, через который объект отслеживался трекером и повторно привязать его к другим объектам было невозможно без танцев, копии например.
@elmanaw
4 ай бұрын
@@bananasbaну я и том, что сделано, но с ограничениями. Придется миксовые конфигурации плодить, ожидая поддержку nullable.