Uso dinâmico de: default_url no Paperclip

Estou tentando configurar o Paperclip para fornecer diferentes imagens ausentes com base no atributo de categoria da instância. Cada categoria do objeto tem sua própria imagem ausente.

Esta é minha primeira vez:

EDIT para adicionar modelos completos:

class Service < ActiveRecord::Base

  attr_accessible :logo, :logo_file_name, :logo_content_type, :logo_file_size, :logo_updated_at

  belongs_to :category, :counter_cache => true

  has_attached_file :logo,
                :path => "/:id-:style-:filename",
                :url  => ":s3_eu_url",
                :default_url => "/logos/:style/#{self.category.name]}.png",
                :styles => { :large => "600x400>",
                             :medium => "300x200>",
                             :small => "100x75>",
                             :thumb => "60x42>" }
end

class Category < ActiveRecord::Base
  attr_accessible nil

  has_many :services
end

Na minha opinião,image_tag service.logo.url(:thumb) saídas:

undefined method `category' for #<Class:0x0000010a731620>

Alguma ideia

EDIT2:

Um default_url de trabalho é:default_url => "/logos/:style/missing.png",

SOLUÇÃO

Veja minha própria resposta abaix

questionAnswers(4)

yourAnswerToTheQuestion