Возьмите все свойства, как ' json.extract!' Из Jbuilder на рев
Я использую грохот для реализации hal-json
в моем приложении, как показано ниже.
module DataPlanRepresenter
include Roar::JSON::HAL
link :self do
api_v1_package_path(id)
end
property :id
property :state
end
Это работает нормально. Теперь я ищу способ извлечь набор свойств, а не указывать все свойства одно за другим, как jbuilder extract!
метод
Используя Jbuilder мы можем написатьjson.extract! notification, :id, :user_id, :notice_type, :message
где мы можем указать, какие свойства мы хотим использовать, сделать мой ответ.
Итак, я ищу Jbuilder's extract
метод эквивалентен для roar gem
, Любая помощь, если ценится.