2

シナリオ

Rails アプリケーションは mongoid を実行しています。以下のモデルのすべてのインスタンスには、.swf フラッシュ ファイルである必要があるポートフォリオ フィールドがあります。

 class Person
    include Mongoid::Document
    field :name, type: String
    field :skill, type: String
    field :portfolio, type: String # portfolio will be a flash .swf and needs to have a static live url on the server
 end

すべてのファイルが一意の URL を持つように、ファイルをサーバーにローカルに保存するようにモデルを調整するにはどうすればよいですか。(キャリアウェーブやペーパークリップは使用しません)

アセット パイプラインを使用する必要がありますか? これらのファイルをローカルに保存するためです。

私が探している最終結果は次のようなものです。

http://www.persons.com/persons/portfolios/some_unique_id

個人はポートフォリオを 1 つしか持つことができないため、参照は使用しません。

4

0 に答える 0