【发布时间】:2015-04-28 22:03:45
【问题描述】:
我正在使用此处找到的 GEM:https://rubygems.org/gems/active_model_serializers
我使用 rails g 创建了序列化程序,将其添加到我返回 json 的控制器中,但它仍然返回所有内容而不是定义的属性 - 有什么想法吗?
module Api
module V1
class ProductDetailsController < ApplicationController
def show
@prod = ProductPrice.joins(:product, :retailer).select("*")
render json: @prod, serializer: ProductDetailSerializer
end
end
end
end
class ProductDetailSerializer < ActiveModel::Serializer
attributes :id
end
谢谢。
【问题讨论】:
标签: ruby-on-rails ruby serialization