我的对象包含TimeSpan
的集合,如Note.Reminders
,其中提醒为List<TimeSpan>
。如何使用Fluent NHibernate来映射?
目前我已将其映射为m.HasMany(c=>c.Reminders).Access.CamelCaseField()
。
但它抱怨它找不到类型TimeSpan
的映射。
答案 0 :(得分:0)
HasMany
将关联映射到其他实体。 TimeSpan
是值,而不是实体。因此,您应该使用Map(c=>c.Reminders);
代替。
答案 1 :(得分:0)
另外,请确保数据库中用于存储这些时间戳的类型是Int64。