如何使用流畅的映射映射对象集合的值?
我在尝试:
HasMany<DateTimeRentPriceDetailsMap>(x => x.RentPriceDetails);
其中DateTimeRentPriceDetail
是IList<DateTimeRentPriceDetail>
DateTimeRentPriceDetails
是一个包含2个字段的值对象。
我收到一个错误,说我正在引用一个未映射的类,但该类已被映射。
答案 0 :(得分:1)
您应该映射到实体而不是实体的地图。根据存储外键的表,您可能需要指定列名,但下面的映射引用实体集合。
HasMany<DateTimeRentPriceDetails>(x => x.DateTimeRentPriceDetail)