Рельсы, обратные pluck () / select () - PullRequest
0 голосов
/ 22 мая 2018

Я создаю Rails API, и я хотел бы знать, есть ли способ вернуть атрибуты моего объекта, но я не хочу возвращать все атрибуты.Есть ли способ предотвратить возвращение определенных атрибутов?Например, я бы не хотел возвращать идентификаторы базы данных или временные метки

Хорошего дня.

Ответы [ 2 ]

0 голосов
/ 22 мая 2018

Используя ActiveModel :: Serializer, вы можете указать, какие атрибуты будут добавляться в ответе каждого сериализатора.

См.

0 голосов
/ 22 мая 2018

Как насчет вызова except для атрибутов вашего объекта: your_object.attributes.except('id')

...