Backbone.js - 将单个项目保存在集合中 - 适当的REST方法是什么?

时间:2011-09-16 08:58:23

标签: rest backbone.js

我有一个模型(Parent),其中包含Child

类型的集合

我正在以这种方式获取模型:

GET /parent/:parentId

我的问题是,更新个人孩子的标准方法是什么? URL应该看起来像?:

PUT /parent/:parentId/child/:childId

1 个答案:

答案 0 :(得分:0)

是的,你做得对。请查看导轨指南http://guides.rubyonrails.org/routing.html#crud-verbs-and-actions,其中包含一些示例。

您还可以展平所有资源。所以从/ child /:id访问子进程就像父进程一样。这样可以将子项添加到多个对象中。例如,地址可以与联系人或公司相关联。