我在我的數據庫中有52列的表,我想編寫一個函數在該表中創建一行。
在我的情況下,我不想使用該表中的所有列,所以我創建了這樣的模型。如何在實體框架中設置默認值
[Table("CUST_MASTER")]
public class CustomerMaster
{
[Key]
[Column("CUSTOMER_ID")]
public string Id { get; set; }
[Column("CUSTOMER_NAME")]
public string Name { get; set; }
[Column("CUSTOMER_CITY")]
public string City { get; set; }
}
有沒有辦法通過實體框架只發送這些數據,並將其他所有不能爲空領域的一些默認數據(字符串「」,對於小數0.0,等等),而不寫在字段我所有的模型和手動做?
嗯:(這將是非常有用的一個類似的東西在實體框架感謝 –
@ChuckNorris:。EF不知道這些列那麼應該如何填補他們創建存儲過程,如果你不想地圖?那些列和使用存儲過程來插入你的數據 –
我已經考慮過解決存儲過程的問題了,我會繼續這樣做,謝謝你的幫助:) –