Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Entity framework EF-Core在12个模型中只有3个是搭建的_Entity Framework_Asp.net Core_.net Core - Fatal编程技术网

Entity framework EF-Core在12个模型中只有3个是搭建的

Entity framework EF-Core在12个模型中只有3个是搭建的,entity-framework,asp.net-core,.net-core,Entity Framework,Asp.net Core,.net Core,我不确定运行命令时会出现什么问题 Scaffold DbContext“Server=TestServer;Database=CIR;integratedsecurity=SSPI;MultipleActiveResultSets=True”Microsoft.EntityFrameworkCore.SqlServer-OutputDir Models 操作成功完成,问题是,只构建了3个模型。其中3个表正在导入,但其余9个表未导入。我能想到的唯一一件事是,3张桌子上都有PK。在那里,因为没有其他

我不确定运行命令时会出现什么问题

Scaffold DbContext“Server=TestServer;Database=CIR;integratedsecurity=SSPI;MultipleActiveResultSets=True”Microsoft.EntityFrameworkCore.SqlServer-OutputDir Models


操作成功完成,问题是,只构建了3个模型。其中3个表正在导入,但其余9个表未导入。我能想到的唯一一件事是,3张桌子上都有PK。在那里,因为没有其他人的需要,所以他们没有被创造出来。那么实体框架要求每个表上都有主键才能转换为模型,这是真的吗?

是的,EF要求每个表上都有主键,这是标准的良好实践

是的,EF要求每个表上都有主键,这是标准的良好实践