Hid*_*dan 10 visual-studio-2010 entity-framework-4.1
我正在尝试使用ADO.NET实体数据模型项从我的SQL数据库生成我的实体,并使用ADO.NET DbContext Generator从那里生成实体.当我从数据库生成我的edmx时,我的一个实体似乎在设计器中丢失,但是当我查看edmx后面的代码时,我在代码中看到它,当我生成dbContext时,实体根本就没有生成. ..
任何建议将不胜感激!
Sla*_*uma 15
如果您缺少实体的表是多对多关系的连接表,则在从数据库创建模型时,您不会获得实体类.当表有两列形成复合主键并且每列是另外两个表的外键时,EF会识别这一点.
EF在内部管理连接表,不将其作为实体公开.您只有"左"和"右"实体,导航集合指向彼此.如果通过向这些集合添加或删除元素来添加或删除关系,EF将在您调用时为连接表创建正确的INSERT和DELETE语句SaveChanges.但这发生在内部,对你来说是完全隐藏的.
换句话说:一切都好.
| 归档时间: |
|
| 查看次数: |
3898 次 |
| 最近记录: |