我有一个模型(Parent
),其中包含Child
我正在以这种方式获取模型:
GET /parent/:parentId
我的问题是,更新个人孩子的标准方法是什么? URL应该看起来像?:
PUT /parent/:parentId/child/:childId
答案 0 :(得分:0)
是的,你做得对。请查看导轨指南http://guides.rubyonrails.org/routing.html#crud-verbs-and-actions,其中包含一些示例。
您还可以展平所有资源。所以从/ child /:id访问子进程就像父进程一样。这样可以将子项添加到多个对象中。例如,地址可以与联系人或公司相关联。