【发布时间】:2021-08-05 14:41:36
【问题描述】:
我有这样的代码:
db.Insert(myObject);
myObject 类型的键是 System.Guid 类型。
然后我想插入将使用该键与它们的父对象关联的子对象。
foreach(var child in myObject.ChildObjects) {
child.ParentId = parentIdThatISomehowSaved; //this is what I don't know how to do
db.Insert(child);
}
当插入发生时,我正在通过 SQL Server 为记录分配一个新的Guid。
获取新记录的 ID 以便我可以将其填充为子对象的外键的最佳方法是什么? Dapper.Contrib.Extensions.Insert 方法返回一个long,那么有没有办法使用Guid 来实现它?
【问题讨论】:
标签: c# dapper dapper-contrib