Почему я получаю разные результаты поиска в репозиториях? - PullRequest
2 голосов
/ 15 апреля 2019

Я пытаюсь найти последнее обновленное репо на GitHub.

Я использую эти два метода:

https://api.github.com/search/repositories?q=user:github+sort:updated+&per_page=5&type=all

https://api.github.com/users/github/repos?type=all&sort=updated&per_page=5

Почему яполучить разные репо?Какой метод работает?

На веб-сайте GitHub я вижу результаты, как в первой ссылке:

https://github.com/github

1 Ответ

3 голосов
/ 16 апреля 2019

Я просмотрел результаты обоих запросов.Похоже, что в первом случае sort:updated использует поле pushed_at для сортировки результатов.Во втором случае sort=updated использует поле updated_at для сортировки результатов.Таким образом, в зависимости от того, в каком поле вы хотите отсортировать результаты, вы можете использовать любой из них.Странно, я не смог найти документацию об этой разнице.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...