我是一個鐵軌菜鳥,並擔心我的問題是可悲的無知 - 請溫柔。軌道和主鍵在鐵軌
我正在構建一個應用程序,該應用程序將編錄和監視其他網站,並需要與外部數據源同步(因此主鍵過分)。
我有下面的模型,但我想不出來訪問個人記錄路由(壽列表適用)
任何指針?
class Affiliate < ActiveRecord::Base
require 'resolv'
require 'rubygems'
require 'rwebthumb'
include Simplificator::Webthumb
self.primary_key = "domain"
validates_uniqueness_of :domain
validates_presence_of [:org_name, :url], :message => "can't be blank"
after_create :generate_thumbnail
def to_param
id.chomp.gsub(".","")
end
def generate_thumbnail
wt = Webthumb.new(APP_CONFIG['webthumb_api']['key'])
job = wt.thumbnail(:url => url)
job.write_file(job.fetch_when_complete(:medium2), "#{RAILS_ROOT}/public/data/#{id}.png")
end
def thumbnail_url
"/data/#{id}.png"
end
def thumbnail_localfile
File.exist?("#{RAILS_ROOT}/public/data/#{id}.png") ? "#{RAILS_ROOT}/public/data/#{id}.png" : nil
end
def thumbnail_last_updated
if thumbnail_localfile
File.new(thumbnail_localfile).mtime.to_s(:long)
else
"No such file"
end
end
end
更新:謝謝你們倆!
原來的問題是路線在我routes.rb