Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net EF在插入或更新后是否支持更多属性更新策略?_.net_Entity Framework Core - Fatal编程技术网

.net EF在插入或更新后是否支持更多属性更新策略?

.net EF在插入或更新后是否支持更多属性更新策略?,.net,entity-framework-core,.net,Entity Framework Core,现在EF更新具有标识或计算的插入实体的属性 在某些情况下,我们需要显式地告诉EF在插入后必须读回哪些属性。(是,它们由触发器更新) 我试图关注即将推出的EF功能的新闻,但可能会错过一些内容。 关于触发器支持的最相关讨论是这一点,但对于在插入或更新后扩展读回属性的逻辑没有任何线索。似乎存在一个悬而未决的问题,这是一个可接受的解决方案吗?很有趣,谢谢。但是仍然不清楚值是否被读回。我认为如果您使用[DatabaseGenerated(DatabaseGeneratedOption.Computed)]

现在EF更新具有
标识
计算的插入实体的属性

在某些情况下,我们需要显式地告诉EF在插入后必须读回哪些属性。(是,它们由触发器更新)

我试图关注即将推出的EF功能的新闻,但可能会错过一些内容。

关于触发器支持的最相关讨论是这一点,但对于在插入或更新后扩展读回属性的逻辑没有任何线索。

似乎存在一个悬而未决的问题,这是一个可接受的解决方案吗?很有趣,谢谢。但是仍然不清楚值是否被读回。我认为如果您使用
[DatabaseGenerated(DatabaseGeneratedOption.Computed)]对属性进行注释。
Ef将在插入或删除后尝试获取新值,
HasDefaultValueSql
中的表达式是否仅限于在为正在创建的表(DDL)的列声明默认值时编写的表达式?