EF Code-First是一种将Microsoft的Entity Framework与POCO类一起使用的方式,而不是模型优先或DB优先。
首先需要明确的是,我从来没有参与过使用代码优先的项目,并且我从其他开发人员那里继承了这个项目。 现在我正在尝试重现错误以发布他...
EF 核心异常未在 ExceptionFilters 中捕获
几乎所有异常都会被捕获,除了来自 EF core 的异常。异常过滤器正在捕获任何错误。但不是来自实体框架的错误。如果您需要任何其他信息,例如 efcore
实体框架表拆分:不在同一类型层次结构中/没有有效的一对一外键关系
我正在使用 Entity Framework 6 和 Code-First 方法,并且我希望将两个实体放入同一个表中。我究竟做错了什么? [表(“评论”)] 公开课回顾 { 公共 int Id { 获取...
我想在 Migration Up 方法中使用 DbContext 变量。 我更好地解释我的问题: 我以这种方式完成了一次迁移 类圆{ 公共 int Id {获取;放;} 公共 int 半径...
我有一个现有的表/模型,我想在其中添加一个新的布尔列。该表已经有数百行数据,我无法触及现有数据。但是..这个专栏不会...
我有一个组织实体,代表可以是供应商、客户或两者的企业。 该实体看起来像这样: 公共抽象类组织 { 公共组织() ...
我试图从表中删除一列,我从模型类中删除了该列并运行迁移命令,并生成了以下 SQL 脚本: 声明 @var0 nvarchar(128) 选择@var0 =
我有多个类X、Y、Z: 公开课X { 公共 int Id { 得到;放; } 公共虚拟列表图像{获取;放; } } 公开课Y { 公共 int Id { 得到;放; } 公开
我一直在从事一个项目,需要将类更新为新版本的数据库模式。 我删除了模型类并从 App.config 中删除了引用。 经过
我有一个名为Personel的表,每个Personel包含一个List。里面有一个名为 Vahed 的财产。 我想找到人员 (eblaghs) 中可用的所有 Vahed,并且
我有 3 个实体,用户、联盟和团队。我有以下要求: 用户联盟组合只能拥有 1 支球队。 联盟-球队组合只能有 1 个用户。 用户-团队组合可以...
如何修复“添加迁移:找不到与参数名称“ContextTypeName”匹配的参数
我的项目中有两个 DbContext,我正在尝试运行指向特定 DbContext 的 EF Add-Migration,但我遇到了以下错误。 添加迁移初始 -ContextTypeName 系统...
我正在使用DDD。我有一个 Product 类,它是一个聚合根。 公共类产品:IAggregateRoot { 公共虚拟 ICollection 评论 { get;放; } 公共空间
Sql 服务器表: SomeId PK varchar(50) 不为空 OtherId PK int 不为空 我应该如何首先在 EF 6 代码中映射它? 公共类我的表 { [钥匙] 公共字符串 SomeId { 获取;放; } [...
我在 ASP.NET Core 项目中使用 EF Core 7。当它是实际的 SQL 查询时,EF Core 的 FromSql 方法认为提供的参数是存储过程的名称。我怎样才能让它运行选择...
我这个类有2个字段,一个作为主键,另一个是外键: 公共部分类 CCSSubCuenta { [钥匙] [必需的] [最大长度(6)] [列(“
我这个类有2个字段,一个作为主键,另一个是外键: 公共部分类 CCSSubCuenta { [钥匙] [必需的] [最大长度(6)] [列(“
Entity Framework Core 2.0:如何配置一次抽象基类
我有一个基本模型: 公共抽象类状态 { 公共字符串 updateUserName { 获取;放; } } 然后是扩展上面定义的基本模型的模型: 公开课项目:状态 { p...
我有一个数据库,需要在两个现有表之间引入新的必需的 FK 关系。由于它们都有现有数据(并且产品已经在生产中运行),所以我
我有一个 linq 查询,需要 31 秒。这是我第一次收到这么晚的询问,我不知道该怎么办。 让我向您展示我的查询: 公共 IEnumerable<