Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/haskell/9.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
Parameters 实体核心:选择匿名类型和计数错误:未为所需参数\u提供值_Parameters_Entity_Core_Outer Join_Anonymous - Fatal编程技术网

Parameters 实体核心:选择匿名类型和计数错误:未为所需参数\u提供值

Parameters 实体核心:选择匿名类型和计数错误:未为所需参数\u提供值,parameters,entity,core,outer-join,anonymous,Parameters,Entity,Core,Outer Join,Anonymous,当我尝试选择并计数到匿名类型时,EntityCore1.1出现了一些问题 错误:InvalidOperationException:未为required提供值 参数“\u outer\u ProductCategoryID” 代码: 将固定在1.1.2 EF释放中。详情如下: 解决方法是首先在普通匿名动态对象中进行计数,然后在DTO中进行投影: context.ProductCategories.Select(c => new { Count = c.ProductCategoryFile

当我尝试选择并计数到匿名类型时,EntityCore1.1出现了一些问题

错误:InvalidOperationException:未为required提供值 参数“\u outer\u ProductCategoryID”

代码:


将固定在1.1.2 EF释放中。详情如下:

解决方法是首先在普通匿名动态对象中进行计数,然后在DTO中进行投影:

context.ProductCategories.Select(c => new { Count = c.ProductCategoryFiles.Count() }).ToList().Select(r => new ProductCategoryDTO { Count = r.Count,... });

同样的问题,似乎是ef核心的局限性。
context.ProductCategories.Select(c => new { Count = c.ProductCategoryFiles.Count() }).ToList().Select(r => new ProductCategoryDTO { Count = r.Count,... });