2012-04-09 84 views
0

如何使用流利映射映射對象集合的值?來自實體的參考valueobject集合

我想:

HasMany<DateTimeRentPriceDetailsMap>(x => x.RentPriceDetails); 

其中DateTimeRentPriceDetailIList<DateTimeRentPriceDetail>

DateTimeRentPriceDetails是2個字段的值對象。

我得到一個錯誤,它說我引用了一個未映射的類,但該類被映射。

回答

1

你應該映射到實體而不是實體的映射。根據外鍵存儲在哪個表中,您可能需要指定列名稱,但下面的映射引用了一組實體。

HasMany<DateTimeRentPriceDetails>(x => x.DateTimeRentPriceDetail) 
+0

你說的沒錯,真是太遺憾了...... iam現在超過17小時在電腦前,我的心情就像......非常感謝:) – Ivan 2012-04-09 18:11:36