Каков наилучший способ преобразовать все параметры контроллера из camelCase в snake_case в Rails?
Как вы уже знаете, соглашение об именах JSON поддерживает использование camelSpace, а Rails - использование snake_case для имен параметров.
Каков наилучший способ преобразовать все параметры запроса в snake_case в контроллере rails?
Из этого:
{
...
"firstName": "John",
"lastName": "Smith",
"moreInfo":
{
"mealType": 2,
"mealSize": 4,
...
}
}
к этому:
{
...
"first_name": "John",
"last_name": "Smith",
"more_info":
{
"meal_type": 2,
"meal_size": 4,
...
}
}
Спасибо