【发布时间】:2013-09-17 13:16:11
【问题描述】:
我有一个包含两个表的数据库。它们具有外键关系(因此它们具有经典的主从结构)。
我想使用浏览器中的 javascript(具体来说是一个 Angular 应用程序)调用 ASP.NET MVC WebAPI 来获取这两个表的全部数据。在 JavaScript 中,我希望将数据重构为具有适当关系的对象(以便详细对象具有对正确主对象的引用)
什么是最简洁的实现方式?
一种选择是调用主服务器的 REST API,遍历结果并进行 REST 调用以获取每个主服务器的详细记录。 这感觉有点暴力,显然会导致大量的 REST 调用。
我能否构造一个易于反序列化为 JavaScript 中正确对象结构的 WebAPI 调用?那是适当的 RESTful 吗?
【问题讨论】:
标签: javascript angularjs asp.net-web-api foreign-key-relationship master-detail