Rails - включение пользовательского массива с результатом рендеринга JSON - PullRequest
0 голосов
/ 11 января 2019

Я пытаюсь объединить пользовательский массив с результатом рендеринга json.

render json: @value, each_serializer: JsonApi::ValueSerializer

и массив a = [1,2,3].

с помощью этого json можно ли добавить массив?

Массив будет построен в json как

 "a":{"1": "one","2":"two", "3": "three"}

Обычно значение json из сериализатора равно

'{"data":{"value_id":"1","attributes {{"id": "1","email":"tech@sample.com","access_locked":false},{"id": "2","email":"tech2@sample.com","access_locked":true}}}'

Последний необходимый результат после добавления "a" json с нормализованным значением -

'{"data":{"value_id":"1","attributes {{"id": "1","email":"tech@sample.com","access_locked":false},{"id": "2","email":"tech2@sample.com","access_locked":true}}, "a":{"1": "one","2":"two", "3": "three"}}}'
...