Obtenez toutes les demandes Jira pour un Projet particulier
Je suis avec Jira API REST pour obtenir tous les Problèmes dans Jira pour un Projet spécifique. Je ne veux pas avoir maxResults=50
, qui est la valeur par défaut. Je veux juste récupérer toutes les questions pour le projet. Voici ma commande:
{ my $result = `curl -D- -u $usernameData:$passwordData -X GET -H "Content-Type: application/json" "http://jira.alm.mentorg.com:8080/rest/api/2/search?jql=project=HDS&maxResults=1000&fields=summary"`;}
J'ai mis maxResults=1000
et si je le supprime, il sera par défaut à 50! Je veux juste que tous les Problèmes sans avoir à vous soucier de la maxResults. Quelqu'un peut-il m'aider?
OriginalL'auteur Shereen Hussein | 2013-07-07
Vous devez vous connecter pour publier un commentaire.
OriginalL'auteur Neo
Oui, bien sûr, nous pouvons vous aider. 😀 La réponse est que vous ne vous inquiétez PAS au sujet de la
maxResult
champ. Il devrait cependant être un autre champ dans le retour de l'API REST qui montre le nombre total. Je ne me souviens pas ce que c'était exactement, mais peut-êtretotal
?C'est une fonction de l'API et vous aurez à gérer. "pagination" est là pour optimiser les volumes de données et de flux. De vérifier la JIRA REST API Docs.
OriginalL'auteur Borislav Sabev
J'ai juste essayé de passer -1 de la valeur à maxResults et a obtenu toutes les questions pour le projet spécifique. Vous ne savez pas si c'est un bug, qui sera supprimé dans une prochaine version, mais pour l'instant cela fonctionne.. je suis en utilisant JIRA v. 6.2.2#6258
Appelez le:
/rest/api/2/search?jql=project=[project_ID]&fields=*none&maxResults=-1
De sorte que la prochaine étape serait de compter tableau retourné
merci de raconter. Je suppose que ma réponse est fausse alors
il peut être dans votre jira maxResults est configuré pour être autre chose que 1000 et c'est pourquoi vous avez toutes vos questions renvoyées. Toutefois, je n'ai pas souvenir d'aucune façon à obtenir TOUTES les questions, sans pagination, dans le cas où le nombre de demandes excède maxResults configuré dans votre JIRA
OriginalL'auteur Boris Mocialov
Vous êtes en mesure de modifier la maxResults si vous n'êtes pas un utilisateur du nuage:
https://confluence.atlassian.com/jirakb/changing-maxresults-parameter-for-jira-rest-api-779160706.html
OriginalL'auteur Elepferd