gpt4 book ai didi

dapper - 忽略Dapper中的属性

转载 作者:行者123 更新时间:2023-12-04 06:43:17 26 4
gpt4 key购买 nike

在Dapper(http://code.google.com/p/dapper-dot-net/)中,是否有一种方法可以忽略模型类中的属性,即使用Insert扩展方法时?
我的模型类具有一组计算的属性,这些属性未保留在关联的表中。

最佳答案

好吧,Dapper没有Insert扩展方法,即在dapper.contrib,dapper扩展或dapper rainbow中。

Dapper本身允许您执行以下操作:

Animal a = new Animal {Age = 10, Family = "Canine"}
// only insert Age
cnn.Execute("insert Animal(Age) values (@Age)", a);

要解决某些扩展类,有时可以执行以下操作:
cnn.InsertExtension("Animal", new{a.Age});

无论如何,对于复杂的过滤插入,您始终可以退回到原始Dapper。

关于dapper - 忽略Dapper中的属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10946931/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com