cost 271 ms
为什么我不能使用 Entity Framework 提交带有导航属性的表单? - Why can I not submit a form with a navigation property with Entity Framework?

我正在学习 C#,我的第一个项目围绕导航属性遇到了很多问题。 我遇到的主要障碍是基本的四个属性 model (以及包括导航属性的任何内容)。 这是我目前正在使用的一个: 公司 Model: 公司类型 Model: 这是我的背景——很简单。 *我在上下文中删除了不相关的模型。 我首先使用脚手架为公 ...

如何在 TestContainers 中自动设置 Entity Framework 的 Code First 数据库以进行测试? - How to automate DB setup of Entity Framework's Code First in TestContainers for testing?

为了设置TestContainer的MsSqlTestcontainer进行测试,我复制了dotnet ef migrations script发出的脚本并将其植入单元测试的设置中(实际代码没有: 有没有办法使其自动化,例如,如果数据库模型发生变化,并将MyDbContext直接连接到TestCo ...

实体框架:一个具有多个多对多关系的实体 - Entity Framework : one entity with multiple many to many relationship

我正在做一个带有 ASP.NET 核心和实体框架以及 Razor 页面的“漫画网站”。 我想要做的是让我的MangaModul成为MangaAuthorArtistGroupScanlationChapterPost Module ,以便在我想检索信息时与数据库中的多个多对多模块对话。 一个例子是: ...

尝试创建 C# EF 核心迁移时出错,System.NullReferenceException: Object 引用未设置为 object 的实例 - Error when trying to create a C# EF core migration, System.NullReferenceException: Object reference not set to an instance of an object

我正在 C# Winforms.Net 6.0 中练习依赖注入。 我有 DAL、BAL、服务和 WinForms 应用程序的单独项目。 在 Program.cs 中注入依赖项时,一切运行正常,但是当我想从控制台创建迁移时,出现此错误: 构建开始...构建成功。 System.NullReferen ...

使用自定义字段在nestjs graphql 代码优先方法中定义实体导致错误 - Defining entities in nestjs graphql code first approach with custom field results in error

我正在使用 NestJs 和 GraphQL 以及文档中解释的代码优先方法。 它可以正常工作,直到我必须在作为对象数组的实体中使用自定义字段。 当我尝试运行它时,我收到以下错误: 仅当我添加该行时才会引发此错误 如果我使用没有上述行的代码,那么它可以完美运行。 ...

如何在 GraphQL 的参数中创建一个数组作为 GraphQL 代码优先方法 - How to create an array in the GraphQL's argumment as GraphQL Code First Approach

在 GraphQL 代码优先方法中,我试图在createManyUser中为createUser传递相同的参数,但我想将它作为数组传递以一次创建多个用户。 我搜索了很多,但在 GraphQL 代码优先方法中找不到它。 编码 ...

实体框架分配多个外键 - 代码优先方法 - Entity Framework assign multiple foreign key - code first approach

我不知道如何在以下场景中添加两个外键: 我有两个表,一个存在于数据库中(表Market ),我必须创建一个新表( MarketBranch )。 餐桌Market : 表MarketBranch : 表中的值必须是市场表中存在的市场 id,所以我不确定如何在add-migration之前 ...

新的 Web 项目设计模式规范 - New web project design pattern specification

我有一个包含 50 多个表的关系数据库。 他们有不止一种关系,一对一,不止一种。 在我将基于此数据库创建的新 MVC 项目中,代码优先还是数据库优先会更有效吗? 根据最佳实践逻辑,在如此庞大(总共 20 亿+ 数据)的地方首选哪一个? 问候.. ...

如何首先从一个模型在 EF 代码中的模型中添加两​​个属性? - How can I add two property in my model in EF code first from one model?

我想从城市模型中添加两​​个属性: 迁移后出现此错误: 无法确定由“ICollection”类型的导航“City.Orders”表示的关系。 手动配置关系,或使用“[NotMapped]”属性或使用“OnModelCreating”中的“EntityTypeBuilder.Ignore”忽略 ...

select 首先不是 null 在 dot.net 实体代码中分组时每个组中的字段 - how to select first not null field in each group when group by in dot net entity code first

我有一个field类型为string的 Model 。 我想group by获取每个group的first项来在组中进行查询。 但在这种情况下,第一项string field not null 我在我的代码中运行此查询但出现错误 我收到以下错误: 我的C# model: ...

Postgres:SequelizeDatabseError:列 ID 不存在 - Postgres: SequelizeDatabseError: column id does not exist

我在我的 Node.JS 项目中使用代码优先方法的 Postgresql。 一些表已经存在于继承的代码中。 有一个名为 user_games 的表存储有关哪个用户正在玩哪些游戏的信息。 表的Model已经定义如下: 一切正常,但突然以下(和其他相关)代码开始抱怨“列 UserGames.id 不存在 ...

UseLazyLoadingProxies codefirst null 导航属性仅在数据库创建后 - UseLazyLoadingProxies codefirst null navigation property only after database creation

有问题的代码(出现在下面的 Core.run() 中) 问题描述数据库不存在执行第一次控制台程序,上面user.UserWordRequests中的代码是null。 预期值为空列表。 数据库现在存在,因为步骤 2 已创建它。 再次执行控制台程序,现在user.UserWordRequests是空列表 ...

3 表关系 - 3 table relationship

我正在尝试在 c# 中建立 3 个表之间的关系我的模型是:吉他: 牌: 购买:(此处可能缺少某些属性) 我已经设法将吉他和品牌表连接在一起,但我无法处理第三个。 到目前为止,这是我的代码: Purchases 表中的外键应该是吉他的 ID,但如果你有更好的主意,我愿意接受。 那么,我如何对购买做同 ...

如何使用 EF 5 存储枚举列表 - How to store a List of enum using EF 5

我目前正在做一个代码优先的小项目:我必须创建一个电影数据库,并且像往常一样,每部电影可以有多个类型 (m:n)。 由于流派是不变的,我决定创建一个包含所有流派的枚举类型。 在Movie表中,我有一个流派列表(枚举)。 显然这是错误的,因为您不能在数据库中存储枚举列表。 于是我开始寻找答案。 我遇到了 ...

Nestjs定义GraphQL对象类型得到这个错误:架构必须包含唯一命名的类型但包含多个名为“地址”的类型 - Nestjs define GraphQL Object type got this error: Schema must contain uniquely named types but contains multiple types named "Address"

我使用 Nestjs 和 GraphQL 进行后端开发,当我定义模型类(代码优先)时,出现以下错误:架构必须包含唯一命名的类型,但包含多个名为“地址”的类型。 以下是我的 Reader 模型文件: 这是我在 app 模块中的 GraghQL 配置:(代码优先) 有谁知道如何解决这一问题? 非 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM