我在这种情况下, 在我的控制器中,我打电话:
render json: @customers_filtered, serializer: User::CustomerSerializer
我的序列化器:
class User::CustomerSerializer < ActiveModel::Serializer
attributes :id,:firstname
end
但是当我调用控制器的动作时,它会给我:
Unable to autoload constant CustomerSerializer, expected /var/www/qbvault/app/serializers/customer_serializer.rb to define it
如果我从序列化程序中剪切User::
,则找不到模型从哪里读取属性。
有没有办法修复di行为?我可以在序列化器上设置型号名称吗?