Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/linq/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
C#-LINQ包括头痛_C#_Linq_Linq To Entities - Fatal编程技术网

C#-LINQ包括头痛

C#-LINQ包括头痛,c#,linq,linq-to-entities,C#,Linq,Linq To Entities,案例可以有多个回复和一个用户,回复可以有一个案例和一个用户,一个用户可以有多个回复和多个案例 ObjectSet您可以尝试以下方法: ObjectSet.Include(x => x.User) .Include(x => x.Replies.Select(r => r.User)) .FirstOrDefault(x => x.Id == caseId); 如果无效,请尝试将include指定为字符串: ObjectSet.Incl

案例可以有多个回复和一个用户,回复可以有一个案例和一个用户,一个用户可以有多个回复和多个案例


ObjectSet您可以尝试以下方法:

ObjectSet.Include(x => x.User)
         .Include(x => x.Replies.Select(r => r.User))
         .FirstOrDefault(x => x.Id == caseId);
如果无效,请尝试将include指定为字符串:

ObjectSet.Include(x => x.User)
         .Include("Replies.User")
         .FirstOrDefault(x => x.Id == caseId);
ObjectSet.Include(x => x.User)
         .Include("Replies.User")
         .FirstOrDefault(x => x.Id == caseId);