Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/entity-framework/4.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 选择连接对象及其相关图元的列表_Entity Framework - Fatal编程技术网

Entity framework 选择连接对象及其相关图元的列表

Entity framework 选择连接对象及其相关图元的列表,entity-framework,Entity Framework,我有三张桌子: 问题包装 问题 选择权 我想要的是一个问题列表,每个问题都绑定了选项集合 以下是我目前正在尝试的: return context.QuestionWrappers .Include("Question") .Include("Question.Options") .Select(q => q.Question) .T

我有三张桌子:

问题包装 问题 选择权

我想要的是一个问题列表,每个问题都绑定了选项集合

以下是我目前正在尝试的:

return context.QuestionWrappers
                    .Include("Question")
                    .Include("Question.Options")
                    .Select(q => q.Question)
                    .ToList();

不幸的是,这将返回一个“问题”对象列表,但缺少问题。选项。

我认为您几乎拥有了它,这将起作用:

return context.QuestionWrappers
                .Include(qw=>qw.Question.Select(q=>q.Options))
                .ToList();

资料来源:

我想你差不多拿到了,这会有用的:

return context.QuestionWrappers
                .Include(qw=>qw.Question.Select(q=>q.Options))
                .ToList();

来源:

奇怪。如果选项表中有实际数据,并且导航属性实际上被称为
Options
,这应该可以工作。奇怪。如果选项表中有实际数据,并且导航属性实际上被称为
Options
,这应该可以工作。