Cargar la opción principal de las subopciones
Usa el valor literal option en params cuando una respuesta de subopción deba incluir su ExtraOption superior. La ruta anidada ya proporciona option_id; el controlador no requiere un parámetro de consulta extra_option_id independiente para esta relación.
GET /business/{business_id}/extras/{extra_id}/options/{option_id}/suboptions?params=option
Ejemplo estructural sanitizado:
{
"error": false,
"result": [
{
"id": 172,
"extra_option_id": 53,
"name": "Example choice",
"option": {
"id": 53,
"extra_id": 49,
"name": "Example option",
"extra": {
"id": 49,
"name": "Example extra"
}
}
}
]
}
El ejemplo muestra únicamente la identidad de la relación; los campos de respuesta dependen de la operación y de los params solicitados.
Consulta el modelo de subopción de opción de extra y el modelo de opción de extra.