【发布时间】:2015-04-12 13:50:55
【问题描述】:
我正在使用Cities gem 来允许用户选择他们的城市。
根据文档,应使用以下代码行设置 JSON 数据的路径。
Cities.data_path = '/path/to/cities'
我不知道在哪里添加它以及如何加载。我尝试在我的应用程序目录中添加带有 json 文件位置的行,但没有运气。我仍然收到错误消息,“无法加载 JSON 数据”。
我是初学者,如您所见,文档对初学者不太友好。
【问题讨论】:
-
您是否按照帮助中的说明下载了cities.tar.gz 文件并解压了它?我假设该 tar 文件中提供了城市文件。
-
@punkle 是的,那是我做的第一件事。
-
您是否将
Cities.data_path设置为未解压城市目录的路径? -
这就是我想知道的,我在哪里添加data_path行来设置路径。我尝试将其添加到初始化程序的新文件中,但没有成功。
标签: ruby-on-rails ruby json gem