没有定义连接字符串的实体代码优先的默认数据库是什么?
我编写了一个简单的实体代码优先 WinForms 应用程序,其中包含一个简单的类和一个数据库上下文类,正如所有教程所描述的那样。 但我没有在 app.config…
没有定义键 EntityFramework CTP5
我正在使用 EntityFramework CTP5、SQL Server 2008 运行 MVC3 我不认为这是问题所在,但我想我可能会提到它。 因为我很懒,所以我创建了 Linq to SQL…
实体框架 4.1 - 如何“强制”实体框架EF 去数据库而不是使用图?
这是这样的场景,我有一个网站,在单个 HTTP 请求(HTTP POST)中,我需要执行以下操作: 抓取一个对象(比如说“标签”) 保存一些其他对象(比如说…
按平均值降序对 ICollection 进行排序(包括可为空值)
给出以下代码: class Book { public int ID { get; set; } public string Name { get; set; } public ICollection Reviews { get; set; } } class Re…
CTP5 与 4.1 版 EF 多对多关系
这段代码不起作用。怎么了? OnModelCreating 不会影响任何结果?因为我在数据库中看不到“ProductCategories”表。 public class GoldContext : DbCo…
如何摆脱 EF 中的外键属性?
我使用 EF CTP 5 Code First。如果您要求 EF 为这样的模型生成数据库,它将为您创建适当的外键关系: public class Parent { public ICollection MyCh…
使用 mvc-mini-profiler 和 Entity Framework Code First 进行数据库分析
我在使用 ASP 构建的项目中使用 mvc-mini-profiler .Net MVC 3 和实体框架代码优先。 一切都运行良好,直到我尝试通过将连接包装在 ProfiledDbConnect…
首先代码 - 当我没有将父对象设置为 EntityState.Modified 时,如何保存 ICollection?
如果我有以下类: public class Foo() { public int PropertyIWantUpdated {get; set;} public int PropertyIDontWantUpdated (get; set} public ICol…
Web 表单 EF4 CodeFirst CTP5 KeyAttribute 未找到
我在带有 EF4 和 CTP5 的 Web 表单(不是 MVC)中使用代码优先,当尝试使用 [Key] 属性装饰属性时,它不会显示在智能感知中,并会出现编译错误,提示 …
EF4 Code First 使表名称为单数
我正在使用单数表名称的标准。默认情况下,EF4 Code First 具有复数表名称。我已经编写了代码来覆盖此约定,但似乎不起作用。 使用部分: using Syste…
实体框架自定义数据类型映射
给定以下代码: public class Car { public virtual int CarId { get; set; } public virtual string TypeName { get; set; } public ConvertableNull…
POCO 自引用多对多
这看起来像是同一个问题,但我的问题有点不同。 实体框架 4 CTP 5 自引用多对多 示例代码 ; public class Category { [Key] public int Id { get; se…