【问题标题】:fluent nhibernate automap version columnfluent nhibernate automap 版本列
【发布时间】:2010-02-02 22:02:20
【问题描述】:

我的约定中的当前代码:

    public void Apply(FluentNHibernate.Conventions.Instances.IVersionInstance instance)
    {
        instance.Column("RowVersion");
        instance.Not.Nullable();
        instance.UnsavedValue("0");
        instance.Default(1);
    }

这不会将 RowVersion 呈现为版本列。它将 RowVersion 视为只是另一列。

所以我的问题是如何使用 Fluent Nhibernate 添加行版本并发?

【问题讨论】:

    标签: nhibernate concurrency fluent automapping optimistic


    【解决方案1】:

    VersionStep 类仅查找与 VersionTimestamp 的名称匹配的属性。您的财产必须与该名称匹配。替换VersionStep 来更改命名规则是另一种选择。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多