我正在编写一个网络应用程序,让用户浏览各地,州和国家的景点。目前,我的应用程序设置的方式是,景点属于地区,区域属于国家,国家属于国家。
我想要做的是为一个国家写一个观点。我试着想出一种方法来列出他们的区域和景点,比如
状态
但我一直无法想出一种“正确”的方法来做这件事。
我在MySQL中使用Sinatra和Datamapper,如果这有帮助的话。
发布于 2012-02-28 09:10:49
关于各州的数据:
@states=State.all在视图(HAML)中:
=@states.each do |state|
%h6 state.name
%ul
=state.regions.each |region|
%li
#{region.name}
%ul
=region.attractions.each do |attraction|
%li attraction.name发布于 2012-02-28 06:12:48
您似乎更关心UI而不是实现。如果你能用一张真正的地图来表示每一个吸引点,那就太酷了。查看谷歌地图API,看看它是否适合你的需要。
https://stackoverflow.com/questions/9476887
复制相似问题