标签: sql entity-framework ef-code-first dbcontext
我们正在测试一个简单的类别,产品示例。当我们为键使用整数时,一切正常。但是,我们需要使用GUID键。这也可以正常工作,直到我们尝试删除一个孩子(产品)。我们得到一个异常,说明外键不能为null。在查看表格设计时,整数键显示为“身份是”,而GUID键显示为“身份号”。这是一个节目限制,所以任何帮助都将非常感激。
答案 0 :(得分:1)
您应该在这些GUID上设置DatabaseGenerated属性,如this SO question的答案所示。
DatabaseGenerated