У меня проблема с выбором полного значения из определенного выбора фильтра.
Ввод JSON (из ответа github-api):
[
{
"name": "V2.X.X",
"prerelease": true
},
{
"name": "2.0.0",
"prerelease": false
},
{
"name": "1.9.0",
"prerelease": false
}
]
JSON-Path:
$.[?(@.prerelease==false)].name
Результат:
[
"2.0.0",
"1.9.0"
]
Мне нужна только первая запись ( "2.0.0" ), поэтому я попробовал это:
JSON-Path:
$.[?(@.prerelease==false)].name[0]
Но результат:
[
"2",
"1"
]
Есть идеи, как выбрать полную первую запись?
Я тестировал JSONPatch на https://jsonpath.com/
BR
apiMan