1
레일즈 API에 Active Model Serializer Gem을 사용하고있어 레코드와 연결된 이미지를 URL로 가져올 수 없습니다. 예를 들어, before_front_file_name
, before_front_content_type
, before_front_file_size
, before_front_updated_at
등의 열을 가진 Client
이 있지만 아는 것 같지만 첨부 파일의 URL은 테이블의 열이 아닌 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
: