【发布时间】:2011-04-07 07:49:40
【问题描述】:
假设我有 Task 和 TimePeriod。 TimePeriod 表示我使用 start_time 和 end_time 字段处理任务的时间。
我希望 Task 支持启动/停止任务。 Start 将使用当前时间创建一个新的 TimePeriod。 Stop 会将 end_time 添加到最后一个 TimePeriod。
我在想 REST URL 会是这样的: PUT /tasks/1011?do=start PUT /tasks/1011?do=stop
或者也许 放置 /tasks/1011/开始 PUT /tasks/1011/stop
制作这种 REST 样式的正确方法是什么?
【问题讨论】:
标签: ruby-on-rails rest