我在EF中有一个表,其中Id
列是PK和Auto_Increment
。我使用此代码向表中插入一行:
Cut newCut = new Cut()
{
Name = name,
Comments = comments
};
context.Cuts.AddObject(newCut);
context.SaveChanges();
可以在没有其他查询的情况下实现添加的行Id
吗?
答案 0 :(得分:2)
在 newCut.Id
SaveChanges()
答案 1 :(得分:1)
保存更改后,Cut
实例会自动填充新的Id
实体框架。因此,在SaveChanges()
之后,您可以致电newCut.Id
。