Roa*_*oar 3 c# mapping orm guid fluent-nhibernate
我的实体中有一个guid属性,我想将其映射到MS SQL中的guid字段。
public class SomeEntity
{
public virtual int Id { get; set; }
public virtual Guid GUID { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
以及如何将其映射到表并允许MS SQL生成此guid字段,
我已经尝试过了
Id(x => x.Id).GeneratedBy.Identity();
Map(x => x.GUID).Unique().Not.Insert().Not.Update();
Run Code Online (Sandbox Code Playgroud)
没有运气。问题是当实体被添加时,它会生成GUID,但是当我选择它时,它会返回空的guid({00000000-0000-0000-0000-000000000000})。
我也尝试过这个
Map(x => x.GUID).Unique().ReadOnly();
Run Code Online (Sandbox Code Playgroud)
再次没有运气,那么解决方案是什么?如何映射到GUI,应在MS SQL中生成
| 归档时间: |
|
| 查看次数: |
2859 次 |
| 最近记录: |