【发布时间】:2011-02-06 12:09:15
【问题描述】:
我在使用 Dictionary 类型的属性和其中的 Dictionary 类型的值进行类映射时遇到问题,如下所示:
public class Class1
{
public virtual int Id { get; set; }
public virtual IDictionary<DayOfWeek, IDictionary<int, decimal>> Class1Dictionary { get; set; }
}
我的映射如下所示:
Id(i => i.Id);
HasMany(m => m.Class1Dictionary);
这不起作用。重要的是,我希望将所有东西都放在一张桌子上,而不是放在两张桌子上。虽然我已经从第二本字典中上课了,但我遇到了更大的问题。但首先我可以像现在一样尝试。
【问题讨论】:
-
这让我的脑袋爆炸了……o_O
标签: nhibernate mapping fluent idictionary