我使用的角度与SilverStripe我的后端。 我使用这个模块https://github.com/silverstripe/silverstripe-restfulserver我的REST API,而不是构建它自己的。
当API返回一个列表与它看起来像一个many_many关系
<Recipe href="http://localhost/groceryList/api/v1/Recipe/2.xml">
<Title>Chilli</Title>
<ID>2</ID>
<Ingredients linktype="many_many" href="http://localhost/groceryList/api/v1/Recipe/2/Ingredients.xml">
<Ingredient href="http://localhost/groceryList/api/v1/Ingredient/5.xml" id="5"/>
<Ingredient href="http://localhost/groceryList/api/v1/Ingredient/6.xml" id="6"/>
<Ingredient href="http://localhost/groceryList/api/v1/Ingredient/7.xml" id="7"/>
</Ingredients>
</Recipe>
我的问题是2的一部分。
为什么是成分的收集一堆的链接? 我希望它会包含每种成分的名称。 这是REST是怎么想工作?
采用了棱角分明$资源,怎么能轻易通过采用NG-重复获得的成分,循环?