0
數據庫中的實際表格具有單獨的整數字段,用於存儲year
,month
,day
,hour
,minute
值(全部採用UTC)(秒和毫秒與我的任務無關並且視爲等於零)。當值存儲在實際數據庫的一組Int字段中時,我可以在實體框架模型一側使用單個DateTime字段嗎?
不用說,在應用程序端只有一個DateTime
類型的字段,並隱藏實體框架模型代碼掩蓋下的所有轉換將非常方便。
任何方向如何做到這一點?我對Entity Framework還不是很有經驗。
謝謝。我是否將此代碼添加到'.... Designer.cs'文件或其中?我已經從真實的數據庫中創建了模型,並使用設計器進行了修改。 – Ivan
可能是部分類,否則在代碼重新生成時將被覆蓋。 – Pawel
它在你的模型類中 - 具有Year,Month等屬性的類。你在做代碼優先還是數據優先? –