最新的入門比方說,我的域名看起來是這樣的:屬性映射到NHibernate的
- 我有一個對象,車管所,有一個OdometerReading屬性。
- 里程錶讀數有里程&日期(當它被讀取時)。
我需要保留數據庫中車輛的所有OdometerReading的歷史記錄,但不希望整個里程記錄歷史屬於Vehicle對象。我想將OdometerReading屬性映射到數據庫中最近的OdometerReading條目。
我想到了將OdometerReadings的整個集合映射到車輛上,並且有一個名爲CurrentOdometerReading的動態屬性,它可以對它們進行排序並返回最新的屬性,但我並不需要車輛在我的域下的整個集合,看起來我會從數據庫中獲取比我需要更多的數據。
NHibernate有可能嗎?我將如何映射這樣的事情?
謝謝,jonnii。這仍然會給我帶來一系列OdometerReadings。我想要在那裏有一輛單獨的OdometerReading。有沒有辦法只有一個OdometerReading,並且它是最新的? – 2009-06-05 18:29:19
通過這種方式,您可以訪問所有的里程錶讀數,如果您想要它們並能夠獲取最新的讀數。如果你只想要最新的一個,你最好使用什麼外延建議(一個where子句)。 – jonnii 2009-06-05 21:13:22