Мы изучаем структуру crnk для требований нашего проекта. Просто хотел уточнить у вас: -
Есть ли способ добавить настраиваемый тип поля в JsonAPIResource. В настоящее время у нас могут быть следующие типы полей ресурсов: - ID, ATTRIBUTE, RELATIONSHIP, META_INFORMATION, LINKS_INFORMATION.
Есть ли способ, мы можем предоставить дополнительную информацию, например: -
"data": [{
"id": "121",
"type": "project",
"links": {
"self": "http://localhost:12001/project/121"
},
"actions": [{
"name": "action-name"
}],
"attributes": {
"name": "Great Project"
},
"relationships": {
"tasks": {
"links": {
"self": "http://localhost:12001/project/121/relationships/tasks",
"related": "http://localhost:12001/project/121/tasks"
}
}
}
}]
}
Обратите внимание: - здесь мы хотим добавить этот тип поля добавления: -
"actions": [{
"name": "action-name"
}]
Да, мы можем использовать мета для того же, но просто хотим проверить, можем ли мы сделать то же самое программно.