【发布时间】:2021-12-29 11:41:06
【问题描述】:
我想使用 Z Entity Framework Extensions 和 SingleInsertAsync 方法将一条记录插入到我的数据库中。但是,我需要新插入的实体的 ID。我怎么能得到那个?我真的找不到这种方法的文档。
这是我的代码:
Specification newSpecification = db.Specifications.Create();
newSpecification.ID_Feature = featureID;
newSpecification.Specification1 = specificationKey;
await db.Specifications.SingleInsertAsync(newSpecification);
int id = newSpecification.ID;
变量id插入后明显为0。我怎样才能在那里获得实际的身份证?不幸的是,SingleInsertAsync 没有返回任何内容。
【问题讨论】:
标签: c# entity-framework entity-framework-plus