1

我已经在我的数据库中添加了一个 rowversion 列,我正在尝试让 Dapper 映射在我的对象上正确填充它。

我的对象有...

public byte[] RowVersion { get; set; }

而且我在查询中包含了 RowVersion 列,但是当我执行查询时..

conn.Query<MyObject, AnotherObject, AnAdditionalObject>(...

传递给我的 MyObject 的 RowVersion 属性为空。

如果我在没有任何类型的情况下执行 Dapper Query(),那么我返回的动态具有预期的 RowVersion 和正确的值。

有没有人有这个工作,如果是这样,我做错了什么?

4

1 回答 1

0

多亏了 Panagiotis Kanavos 的精神打击,我才得以解决这个问题。我开始简化我的查询以便能够发布它并意识到我将 RowVersion 列放在了我的 select 语句的错误位置,因此它被发送到AnotherObject而不是 MyObject

感谢那。

于 2018-01-17T18:02:02.703 回答