我正在将C#Dapper与MYSQL一起使用。
我有一个要插入MySQL表的类列表。
我以前在MS SQL中使用TVP来做到这一点,在MySQL中如何做到这一点。
答案 0 :(得分:0)
免责声明:我是Dapper Plus
的所有者该项目不是免费的,但支持MySQL,并提供所有批量操作:
还有其他一些选项,例如输出标识值:
// CONFIGURE & MAP entity
DapperPlusManager.Entity<Order>()
.Table("Orders")
.Identity(x => x.ID);
// CHAIN & SAVE entity
connection.BulkInsert(orders)
.AlsoInsert(order => order.Items);
.Include(x => x.ThenMerge(order => order.Invoice)
.AlsoMerge(invoice => invoice.Items))
.AlsoMerge(x => x.ShippingAddress);