小编rur*_*gle的帖子

ASP.NET Core 6 MVC - EF Core 6 - 模型未正确验证

我目前正在尝试使用 ASP.NET Core 6 MVC 和 Entity Framework Core 6 和 npgsql 启动一个新项目。

\n

当我尝试添加一个具有外国身份的实体时ModelState.IsValid不断返回 false - 因为模型不会扩展外国实体。

\n

基本上我遵循了官方文档:

\n\n

所以我的课程看起来像:

\n
namespace PV.Models\n{\n    public class Fakultaet\n    {\n        [Key]\n        public int FakultaetID { get; set; }\n        [Required]\n        public string FakuName { get; set; }\n    }\n\n    public class Studiengang\n    {\n        [Key]\n        public int StudiengangID { get; set; }\n        [Required]\n        public string StudiengangName { get; set;}\n        [Required,ForeignKey("Fakultaet")]\n        public int FakultaetID { get; set; …
Run Code Online (Sandbox Code Playgroud)

c# npgsql entity-framework-core asp.net-core

5
推荐指数
1
解决办法
5105
查看次数

标签 统计

asp.net-core ×1

c# ×1

entity-framework-core ×1

npgsql ×1