2012-06-25 69 views
1

我有實體框架的問題。實體框架不適用於Nullable列

我有一個表Victor與3空列。嚮導完成後,我看不到CreateVictor()方法中的可空列,該方法自動由嚮導而不是我生成。

4個小時後我找不到任何解決方案。這隻發生在可空列上。

回答

8

這是一個'功能',而不是一個錯誤。這個想法是隻需要非空列來創建'Victor'。所以它們是CreateVictor()方法中唯一包含的列。

如果您想要設置其他屬性,可以使用CreateVictor()返回的對象執行此操作。

var victor = Victor.CreateVictor(...); 
victor.Name = "name"; 
+0

謝謝你,這是一個功能,但它通過了空能列其他開發商有問題,這個功能空值,但我希望有,我們可以將它設置容易的屬性。 –