我有一个rowversion列添加到我的数据库,我正在尝试让Dapper映射在我的对象上正确填充它。
我的对象有......
public byte[] RowVersion { get; set; }
我在查询中包含了RowVersion列,但是当我执行查询时...
conn.Query<MyObject, AnotherObject, AnAdditionalObject>(...
我传递给我的MyObject对于RowVersion属性为null。
如果我在没有任何类型的情况下执行Dapper Query(),那么我返回的动态具有正确值的预期RowVersion。
有没有人有这个工作,如果是这样,我做错了什么?
由于Panagiotis Kanavos的精神敲击,我能够解决这个问题。我开始简化我的查询以便能够发布它并意识到我已将RowVersion列放在我的select语句的错误位置,因此它被发送到AnotherObject
而不是MyObject
感谢那。