0

FluentNhibernateを使用してList<Int32>をマップする必要があります。

サンプルコード:

public class ReportRequest
{
    public List<Int32> EntityIds
    {
        get { return entityIds; }
        set { entityIds = value; }
    }
}

ご案内ください。

ありがとうございました!

4

1 に答える 1

3

私はそれを次のように実装しました:

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();
    }
}
于 2009-10-23T15:00:27.163 に答える