1

私はRails APIにActive Model Serializer Gemを使用していますので、レコードに関連付けられた画像をURLとして取得できないようです。たとえば、にはbefore_front_file_name,before_front_content_type,before_front_file_size,before_front_updated_atのような列がありますが、ご存知のように添付ファイルのURLはClientの列ではないbefore_front.urlに保存されています。Rails 4 + Paperclip:ペーパークリップファイルのURLを取得するには

このクライアントを取得するためにAPIを呼び出すときに含める方法はありますか?私はURLを取得し、それが返されるClientハッシュにinludesメソッドを含めることができるようにしたいと思います。

これを達成する別の方法がある場合は、私は非常に感謝します。

class API::ClientSerializer < ActiveModel::Serializer 
    attributes :name, :address, :get_image 

    def get_image 
     object.before_front.url if object.before_front.present? 
    end 
end 

答えて

1

は、私は、カスタムメソッドを含めることができますを発見しました
関連する問題