Comment puis-je récupérer des questions de statut spécifique avec JQL
Entrant une url, ou en cours d'exécution avec curl, comme:
https://<myurl>/rest/api/2/search?jql=project=<myproject>&status=closed&fields=id,key,status,project&maxResults=5
me renvoie 5 articles dans mon projet, mais avec tous les statuts. Pour une raison que je ne peux pas requête pour un statut spécifique.
La sortie (en partie) est:
{
"expand": "schema,names",
"startAt": 0,
"maxResults": 5,
"total": 727,
"issues": [
{
"expand": "editmeta,renderedFields,transitions,changelog,operations",
"id": "79577",
"self": "https://<myurl>/rest/api/2/issue/79577",
"key": "<myproject>-774",
"fields": {
"project": {
"self": "https://<myurl>/rest/api/2/project/<myproject>",
"id": "14421",
"key": "<myproject>",
"name": "<myproject>",
"avatarUrls": {
(...)
}
},
"status": {
"self": "<myurl>/rest/api/2/status/1",
"description": "The issue is open and ready for the assignee to start work on it.",
"iconUrl": "https://<myurl>/images/icons/statuses/open.png",
"name": "Open",
"id": "1"
}
}
},(...)
]
}
Comment requête pour un état donné? Merci beaucoup.
OriginalL'auteur TomaszRykala | 2013-07-31
Vous devez vous connecter pour publier un commentaire.
Utiliser le codage d'URL sur les attributs.
Peut-être utiliser un outil en ligne comme cette de les encoder votre JQL de:
pour obtenir ceci:
L'résultant JSON sera fermé tous les problèmes.
OriginalL'auteur dvdsmpsn
Exécuter la requête que vous voulez dans le Navigateur de problèmes. Utilisez le lien à gauche du bouton "Partager" qui ressemble à un maillon de la chaîne pour trouver l'URL de la requête, par exemple
http://jira.example.com/issues/?jql=project%20%3D%20MDOAR%20and%20status%20%3D%20Closed
Utiliser cette URL avec curl
OriginalL'auteur mdoar