Могу ли я использовать поле для изменения пути в Json Siren?
Я пытаюсь настроить сирену для своей домашней страницы, но у меня возникли проблемы с путем. У меня есть /home , который выглядит так:
{
"class": ["home"],
"properties": {},
"entities": [
{
"class": ["game-list"],
"rel": ["collection"],
"href": "/game",
"title": "List of available games",
"properties": {
"games": [
{
"name": "Chess",
"href": "/game/chess"
},
{
"name": "Checkers",
"href": "/game/chekers"
},
{
"name": "Battleship",
"href": "/game/battleship"
}
]
},
}
],
"actions": [
{
"name": "start-game",
"title": "Start a new game",
"method": "POST",
"href": "/game",
"type": "application/json",
"fields": [
{ "name": "gameName", "type": "text" }
]
}
],
"links": [
{
"rel": ["self"],
"href": "/"
},
{
"rel": ["login"],
"href": "/login"
},
{
"rel": ["register"],
"href": "/register"
},
{
"rel": ["info"],
"href": "/info"
}
]
}
Как я могу изменить действие, чтобы оно отправляло запрос в /game/{game} , используя имя игры в поле вместо {game} ? Или есть другая альтернатива, которую я не нахожу?