开发者社区> 问答> 正文

使用时间戳在NHibernate中进行版本控制

我有一个问题。我想在NHibernate中使用version。当我编写下面的代码但要使用timestamp

[Class(Table="COMMENTS")]
public class Comment {
   private int version;
   [Versioning]
   public virtual int Version {
      get { return version; }
      set { version = value; } 
  }
}
<class name="Comment" table="COMMENTS">   <id ... >   </id>   <version name="Version" column="VERSION" />   ...</class>

当我更改属性类型时显示此错误。

InnerException:{“版本属性必须为int”} System.Exception

请帮我

展开
收起
心有灵_夕 2019-12-02 22:45:41 610 0
0 条回答
写回答
取消 提交回答
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载