我在我的持久层应用程序中使用了ember-rest,它一直运行良好。我正在使用的资源之一需要一些可选的资源参数。查看 ember-rest 源代码,我找不到任何与设置请求参数相关的内容,但有可能我忽略了一些东西。
我的问题是,ember-rest 是否提供了一种方法来指定要附加到 URL 的请求参数?如果没有,我将非常感谢一些关于我应该如何将此功能添加到 ember-rest 的建议。
例如,我正在使用一个名为blocki的资源,它带有以下 REST api:
POST /api/apps/:app_id/blockies?parent=:parent_id
- default :parent_id=:app_id
- TODO: error if the blocki cannot be placed in :parent_id
PUT /api/blockies/:id
PUT /api/blockies/:id?parent=:parent_id
- update the blocki and reparent it
DELETE /api/blockies/:id
正如您所看到的,当我put
请求更新此资源时,如果我想更新它,我可以选择传递一个 parent_id。我想使用 ember-rest 来实现这一点。