1

我对回形针和路线有疑问。

应用程序/模型/emoji.rb

class Emoji
  include Mongoid::Document

  has_many :frames
end

应用程序/模型/frame.rb

class Frame

  include Mongoid::Document
  include Mongoid::Paperclip

  has_mongoid_attached_file :source_image, styles: {
                               px8: { geometry: '8x8#',     format: 'png'},
                               px16: { geometry: '16x16#',   format: 'png'},
                               px32: { geometry: '32x32#',   format: 'png'},
                               px64: { geometry: '64x64#',   format: 'png'},
                               px128: { geometry: '128x128#', format: 'png'}
                            }

  belongs_to :emoji

end

我想要这样的路线:

表情符号/#emoji_name.png

表情符号/#emoji_name.png?size=#size_name

表情符号/#emoji_name/frames/#number.png

表情符号/#emoji_name/frames/#nember.png?size=#size_name

这些路由应显示相应的 png 图像。

干杯,瓦西尔卡尔科夫

4

0 回答 0