我有一个回形针附件的模式:图像Rails的回形针静态文件具有绝对URL
型号:我conttroller的
class HomeScreen < ActiveRecord::Base
before_create { !HomeScreen.has_record? }
validates :image, :attachment_presence => true
attr_accessible :image
has_attached_file :image
def self.has_record?
if HomeScreen.last
true
else
false
end
end
end
显示方法应使用相对路径,但JSON返回图像应返回带域名的绝对网址,我该怎么做?
控制器:
class HomeScreenController < ApplicationController
# GET /home_screen
def show
@home_screen = HomeScreen.last
respond_to do |format|
format.html
format.json { render json: @home_screen }
end
end