Dapper.Contrib [Computed]属性不允许插入属性

时间:2017-08-31 15:10:03

标签: git ado.net dapper dapper-contrib

首先我要说的是,这绝不是一种批评。 Dapper是一个令人难以置信的工具,我非常乐意使用它。 Dapper.Contrib也不例外。

也许我误解了[Computed]属性的目的。但文件明确指出:

  

...此属性已计算,不应成为更新的一部分

这让我相信其他操作SELECT/INSERT仍然有效。对于SELECT

,这实际上是正确的

然而,在查看source时,它明确忽略了INSERT语句。

您可以在此commit中看到代码已明确更改为忽略具有[Computed]属性的属性。但是提交的标题是误导性的,因为它似乎意味着允许 INSERT上的计算属性。

我想我的问题是,我们是否正在查看过时文档的实例?或者,是否应该在INSERT上推送计算属性,这是一个错误的提交?

0 个答案:

没有答案