rails-api/active_model_serializers изменить случай ответа

Привет, я разрабатываю API для мобильного приложения, и было бы очень полезно для разработчиков переднего плана, если бы вариант ответа мог быть CamelCase, а не пунктирным.

Ищу настройку на AMS, так как обновления документации запаздывают.

версии
active_model_serializers (~> 0.10.0) с использованием адаптера json_api

current: { foo: { foos-bar: { id: "2" } }

looking for { Foo: { FoosBar: { "id": "2" } }

вы поняли, есть мысли?


person ChrisCPO    schedule 07.02.2017    source источник
comment
что вы пытались решить это самостоятельно? Вы пытались написать какой-нибудь json-билдер?   -  person Taryn East    schedule 08.02.2017
comment
Примечание: здесь, в Stack Overflow, мы всегда ожидаем, что вы попытаетесь решить свою проблему самостоятельно... а затем покажете нам, что вы пробовали (даже если это не работает). Это показывает нам, что вы приложили определенные усилия, а также позволяет нам лучше понять, что вы пытаетесь сделать и почему.   -  person Taryn East    schedule 08.02.2017
comment
@TarynEast Нет, документация для active_model_serializer - довольно распространенная жемчужина, и она довольно быстро обновляется, поскольку документация сильно отстает. Мне пришлось копаться в проблемах, чтобы выяснить, как сериализовать модели отношений для версии 0.10. Мне просто интересно, знает ли кто-нибудь о настройке, о которой я не знаю.   -  person ChrisCPO    schedule 08.02.2017
comment
@TarynEast хорошо, в этом случае у вас много дел по администрированию. stackoverflow.com/questions/4820549/how- to-empty-db-in-heroku stackoverflow.com/questions/927358/   -  person ChrisCPO    schedule 08.02.2017
comment
:) 6 и 7 лет назад это правило не было строгим...   -  person Taryn East    schedule 08.02.2017
comment
Мне просто интересно, знает ли кто-нибудь о настройке, о которой я не знаю. Это должно быть частью вашего первоначального вопроса... оно разъясняет, что вы ищете... т.е. вы не просите нас написать вам конструктор, как это звучит, как это сейчас стоит ;)   -  person Taryn East    schedule 08.02.2017
comment
ах @TarynEast моя ошибка. будет перефразировать.   -  person ChrisCPO    schedule 08.02.2017
comment
Кажется, это указывает на то, что существует такая настройка, которая называется key_transform: github.com/rails- api/active_model_serializers/issues/1891 Можно поискать в Google.   -  person Taryn East    schedule 08.02.2017