9

Paperclip を使用して音声ファイルを AWS に保存しています。

ファイル パスには id_partition コンポーネント (3 つのディレクトリにまたがる) があります。

このフィールドはどのように計算されますか?

Rails モジュール (または DB エントリ) からファイルを追跡できるようにしたい

ありがとうございました

4

1 に答える 1

25

paperclip id_partitionメソッドは、ActiveRecordインスタンスのIDの前に「0」を追加して長さ9文字にします。

つまり12 would be converted to 000000012、この文字列を3つのチャンクに分割し、これらのチャンクを次のように結合します。/

id_partitionの興味深い読み物http://37signals.com/svn/archives2/id_partitioning.php

于 2013-03-19T09:01:13.303 に答える