C# 如何在api中配置无引用表
我有一个项目,我想为移动应用程序抛出api 我的设计基于:C# 如何在api中配置无引用表,c#,.net,C#,.net,我有一个项目,我想为移动应用程序抛出api 我的设计基于:领域驱动设计模式。 我有一张桌子: 表A:ID、名称、位置 表B:ID、IDTableA、PropertiesName… 当我从表B中选择所有数据时,api返回示例: data{ ID: 1 PropertiesName:.... TableA:{ data:[].... } } 我不知道如何从表B中获取数据,因为我没有表A中的数据 我也在Api中的WebAPIConfig中进行了配置,但未成功: Ref
领域驱动设计模式。
我有一张桌子:
表A:ID、名称、位置
表B:ID、IDTableA、PropertiesName…
当我从表B中选择所有数据时,api返回示例:
data{
ID: 1
PropertiesName:....
TableA:{
data:[]....
}
}
我不知道如何从表B中获取数据,因为我没有表A中的数据
我也在Api中的WebAPIConfig中进行了配置,但未成功:
ReferenceLoopHandling = Newtonsoft.Json.ReferenceLoopHandling.Ignore;
请帮帮我!
我的英语太差了。
为方便起见API控制数据的发送方式。你有权使用它吗?听起来表b依赖于表a,所以数据是结合的。是的,a与b相关,就像外键一样,这就是为什么表b中有一列IDTableA。是的,a与b相关,但当从中获取数据时,我不想从相关表中获取数据。您可以在查询中使用必需的字段,如get[Organization URI]/api/data/v8.2/accounts?$select=name,revenue,在这里引用@Botonomous我有配置引用,但没有成功。