Rails API:选择DESC

时间:2013-07-15 22:01:52

标签: ruby-on-rails api select console

我有一个关于TmdbMovie.find代码的快速问题

说我搜索:title => “哈利波特”,我真正能做到的就是增加一个限制它所节省的数量,所以说有7部哈利波特电影,我只想要前3个,我可以添加什么代码以便它只保存返回的电影(限制=> 3)按发布日期

所以我尝试了这些,但他们不工作,:order => “发布DESC”,:发布=> “DESC”还有更多,我该怎么做?按订单保存电影:发布日期DESC

你好,

我正在使用Ruby-TMDB Gem将电影添加到我的rails应用程序中。 要查找有关电影的信息,请在控制台中运行此命令

TmdbMovie.find(:title => "Harry Potter", :limit => 3)

但我只想要三部FIRST哈利波特电影! 那么我怎么能让这段代码只根据发布日期返回前三部电影 所以:order => “发布了DESC”?这段代码不起作用,我试过其他人

PS:发布日期的我的列为release_date,TMDB的列为released

由于

1 个答案:

答案 0 :(得分:0)

看起来这个gem使用Structs来管理它的数据。牢记这一点......这不是ActiveRecord查询,但它们的API使它看起来像是AR。

然而,看起来宝石有一个 API 来浏览数据。

而不是 .find 使用 .browse ,看起来它对您有效。