Open zgmqdl opened 1 month ago
var rows = await _freeSql.Insert<Model>(entity).ExecuteInsertedAsync();
这个方法的返回值里面没有返回插入的实体Id
DM8
.Net core7
mysql也有这个问题
看同步方法的注释
ExecuteInsered
好的,看到了。“注意:此方法只有 Postgresql/SqlServer 有效果” 那达梦或者mysql有没有替代的方法
没有,mariadb 可以,mysql 不行。
可以使用仓储的方法,会回填id
https://freesql.net/guide/repository.html
问题描述及重现代码:
这个方法的返回值里面没有返回插入的实体Id
数据库版本
DM8
安装的Nuget包
.net framework/. net core? 及具体版本
.Net core7