我有这样的代码:
db.Insert(myObject);
类型的键myObject
是 type System.Guid
。
然后我想插入将使用该键与他们的父母相关的子对象。
foreach(var child in myObject.ChildObjects) {
child.ParentId = parentIdThatISomehowSaved; //this is what I don't know how to do
db.Insert(child);
}
Guid
当插入发生时,我正在通过 SQL Server 为记录分配一个新的。
获取新记录的 ID 以便我可以将其填充为子对象的外键的最佳方法是什么?该Dapper.Contrib.Extensions.Insert
方法返回 a long
,那么有没有办法让它与 a 一起工作Guid
?