Asp.net core 有没有一种方法可以在EF Core中构建存储的进程?

Asp.net core 有没有一种方法可以在EF Core中构建存储的进程?,asp.net-core,entity-framework-core,Asp.net Core,Entity Framework Core,我有以下资料: TableA TableAToB TableB TableBToC TableC 最终的结果是,我想从TableC中获取行子集的一列,但要实现这一点,我需要从TableA上的where开始,连接到AToB,连接到B,连接到BToC,等等 我是否应该构建这5个具有导航属性的表并使用where/include?或者有办法使用SP吗?是的,你可以使用SP,但我不清楚你想要它们做什么。@GertArnold不是吗?你读过这个问题吗?就在那里,就像白天一样。我想问的是,是否可以使用SP连

我有以下资料:

TableA
TableAToB
TableB
TableBToC
TableC
最终的结果是,我想从TableC中获取行子集的一列,但要实现这一点,我需要从TableA上的where开始,连接到AToB,连接到B,连接到BToC,等等


我是否应该构建这5个具有导航属性的表并使用where/include?或者有办法使用SP吗?

是的,你可以使用SP,但我不清楚你想要它们做什么。@GertArnold不是吗?你读过这个问题吗?就在那里,就像白天一样。我想问的是,是否可以使用SP连接5个表并返回表C中我需要的1列,或者是否需要对所有表进行脚手架搭建并使用导航属性。好的,如果您有单值列表,例如
IQueryable
,脚手架应该如何处理它?我想主要的问题是:在更广泛的意义上,你想要实现什么?@GertArnold,脚手架为你创建了上下文、导航属性和模型。SPs似乎仍然需要大量手动操作才能在以前更加自动化的地方工作。在这种情况下,我只需要一列。。。但是,如果我想调用一个返回70列的SP,现在看来这是一项繁重的手工工作。目前还没有办法在EF Core中构建存储过程。至于你剩下的问题,我不清楚这和这篇文章的标题有什么关系。对我来说,这不像白天那么简单。是的,你可以使用SPs,但我不清楚你想用它们做什么。@GertArnold不是吗?你读过这个问题吗?就在那里,就像白天一样。我想问的是,是否可以使用SP连接5个表并返回表C中我需要的1列,或者是否需要对所有表进行脚手架搭建并使用导航属性。好的,如果您有单值列表,例如
IQueryable
,脚手架应该如何处理它?我想主要的问题是:在更广泛的意义上,你想要实现什么?@GertArnold,脚手架为你创建了上下文、导航属性和模型。SPs似乎仍然需要大量手动操作才能在以前更加自动化的地方工作。在这种情况下,我只需要一列。。。但是,如果我想调用一个返回70列的SP,现在看来这是一项繁重的手工工作。目前还没有办法在EF Core中构建存储过程。至于你剩下的问题,我不清楚这和这篇文章的标题有什么关系。这对我来说不像白天那么简单。