开发者

Map List<Int32> using Fluent Nhibernate

开发者 https://www.devze.com 2022-12-09 19:31 出处:网络
I need to map List<Int32> using Fluent Nhibernate. Sample code: public class ReportRequest { public List<Int32> EntityIds

I need to map List<Int32> using Fluent Nhibernate.

Sample code:

public class ReportRequest
{
    public List<Int32> EntityIds
    {
        get开发者_Go百科 { return entityIds; }
        set { entityIds = value; }
    }
}

Please guide.

Thank you!


I have implemented it as :

public class ReportRequestMap : ClassMap<ReportRequest>
{
    public ReportRequestMap()
    {
        Id(x => x.Id).UnsavedValue(null).GeneratedBy.Native();        
        HasMany(x => x.EntityIds).Table("ReportEntities").KeyColumn("ReportRequestId").Element("EntityId").AsBag();
    }
}
0

精彩评论

暂无评论...
验证码 换一张
取 消