使用github_api gem列出repo的所有问题

时间:2015-10-18 15:57:40

标签: ruby-on-rails github-api

我正在使用github_api gem for rails,我正在尝试列出我所属组织内特定仓库附带的所有问题。

我正在使用

    @github = Github.new :oauth_token => 'token',
                     :org => 'org-name',
                     :user => 'org-name',
                     :repo => 'repo-name'

@issues = @github.issues.list state: 'open'

只返回我被分配给的问题 - 将状态更改为'closed'不会返回任何内容 - 但是使用curl自己激活端点会返回我正在寻找的所有问题。

有谁知道如何列出与特定回购相关的所有问题 - 而不仅仅是分配给自己的问题?

1 个答案:

答案 0 :(得分:1)

在与这个宝石的文档搏斗之后 - 我发现你可以使用github搜索API - 允许你搜索一个回购的问题 - 并提供标记来过滤结果。

IEnumerable

查看Github api文档显示了可以过滤结果的内容。我希望这可以帮助任何有这个宝石问题的人。