0
我想创建一个 “信使” 和我有这些模型:Rails的REST API设计
- 帐户
- 消息
- 消息通道
帐户有很多通道,通道有许多消息,消息属于帐户(发件人) 此外 - 有一个访问限制,以控制哪些用户可以读取/写入通道 问题是 - 如何创建美丽的路线S(和控制方法)来管理theese模型..
对不起我的英文不好。(
我想创建一个 “信使” 和我有这些模型:Rails的REST API设计
帐户有很多通道,通道有许多消息,消息属于帐户(发件人) 此外 - 有一个访问限制,以控制哪些用户可以读取/写入通道 问题是 - 如何创建美丽的路线S(和控制方法)来管理theese模型..
对不起我的英文不好。(
你应该使用嵌套ressourcs!在config/routes.rb
ressources :accounts do
ressources :message_channels do
ressources :messages
end
end
这将会被自动生成REST类型的URL,但你必须更新,因为的改变_path方法各方面的意见。您可以致电rake routes
查看路径。
我认为应该是资源而不是单一的资源。 – Nobita 2012-03-29 14:53:00
那就对了,谢谢!修复! – davidb 2012-03-30 08:16:10