【发布时间】:2013-06-18 21:23:21
【问题描述】:
我有一个 Rails 电影应用程序,它可能会使用来自其他网站的 API 来填充我的数据库。
我正在使用 TMDB.org API(我已经有一个 API 密钥)来提取,现在让我们说 Title 和 Description 一部电影。
我将如何从 tmdb 站点提取信息到我的站点并在 <% @movie.title %> 和 <% @movie.description %> 中显示信息
需要使用 Heroku 将获取的信息放在我的 PostgreSQL 数据库中
所以这是一个问题
另一个问题是如果不为 TMDB 数据库中的每部电影运行一个方法,我将如何做到这一点
例如,使用Ruby-TMDB Gem,而不是运行
TmdbMovie.find(:title => "The Social Network", :limit => 10, :expand_results => true, :language => "en")
和
TmdbMovie.find(:title => "The Dark Knight Rises ", :limit => 10, :expand_results => true, :language => "en")
对于我想要在我的数据库中的每一部电影(即 TMDB 数据库中的每一部电影),我会运行到GET ALL Movies。
然后在我的电影中显示它们:显示页面
总而言之,我如何从 TMDB.org 获取数据库信息到我的 rails 应用程序,并将信息从 TMDB 电影 :show 页面显示到我的电影 :show em> 页面,使用Ruby-TMDB Gem IN Heroku?会不会有 rake 任务,如果有,会是什么?
非常感谢!
【问题讨论】:
标签: ruby-on-rails database api postgresql heroku