使用Ruby在Redmine REST API请求中指定偏移量和限制

时间:2012-05-08 16:48:20

标签: ruby api redmine

我正在使用Redmine的Ruby REST API(这里:http://www.redmine.org/projects/redmine/wiki/Rest_api_with_ruby)。我需要能够一次性解决所有问题。

我知道方法“api_offset_and_limit”正在寻找选项[:offset]和选项[:limit]。

当我这样做时,如何通过这些选项?我尝试将它们作为GET选项放在URL中,但是它们没有在另一端通过。以下给出了前25个问题,正如我所期望的那样。

class Issue < ActiveResource::Base
  self.site = 'http://redmine.server/'
  self.user = 'foo'
  self.password = 'bar'
end

# Retrieving issues
issues = Issue.find(:all)

1 个答案:

答案 0 :(得分:0)

我不熟悉API,但是你描述它的方式,以下应该有效:

issues = Issue.find(:all, :params => {:offset => 0, :limit => 100})