1

什么是Rails-ey & RESTful路由将引用实体在全国(全球?)规模的应用的RESTful方式? 编辑:这是不相关的国际化(i18n)RESTful路由的可伸缩,区域和Rails快乐方法

用户应该能够浏览&书签实体和可选日志中的每个实体将拥有用户(S)(?管理员)可以登录并他们与之相关的CRUD实体。当然,超级管理员可以减少一切。

我能想到的:

/entity/id #too simple 
/us/ma/marblehead/<entity-name> 
/entity-name-plus-unique-region-name 

如果您的管理员会发生什么?

我知道这是比较基本的东西,但我仍然试图围绕路线和最佳方式来设置routes.rb

+0

我不认为这个问题将是一个难倒的?!? – Meltemi 2011-01-27 16:37:15

回答

0

您是指国际化吗?如果是这样,Rails的指南有如何处理这个东西非常坚实的建议,一些伟大的演练:

http://guides.rubyonrails.org/i18n.html#setting-and-passing-the-locale

+0

感谢,但乍一看,该链接似乎是在谈论** i18n **,我没有真正谈论...我也没有兴趣** g11n **。当用户在所述语言环境中查看时,都假设应用程序需要以某种方式更改*。我只是在谈论如何在路由方案下“组织”我的资源......也许我们应该把它归结为区域讨论。考虑州/省,县和城市。 – Meltemi 2011-01-21 01:42:50