【发布时间】:2019-11-04 04:02:30
【问题描述】:
使用邮递员,我只需要显示 name=TestWorkflow 的结果
以下是我的查询返回的结果: 获取http://ansible-awx.pxdtools.io:8000/api/v2/workflow_job_template_nodes/
{
"results": [
{
"id": 1323,
"summary_fields": {
"workflow_job_template": {
"id": 121,
"name": "TestWorkflow",
}
}
},
{
"id": 29,
"summary_fields": {
"workflow_job_template": {
"id": 61,
"name": "Livraison en TEST",
},
}
}
]
}
我已经尝试了很多这些过滤器:https://docs.ansible.com/ansible-tower/latest/html/towerapi/filtering.html
此查询不起作用,因为名称在 results/summary_fields 中
获取http://ansible-awx.pxdtools.io:8000/api/v2/workflow_job_template_nodes/?name=TestWorkflow
{
"detail": "WorkflowJobTemplateNode has no field named 'name'"
}
我想要的预期结果是
{
"results": [
{
"id": 1323,
"summary_fields": {
"workflow_job_template": {
"id": 121,
"name": "TestWorkflow",
}
}
}
]
}
【问题讨论】:
标签: django api ansible filtering