質問: paperclipを使用してプログラムでファイルのアップロードを設定する方法 faker gemを使用してランダムデータでアプリケーションをシードするrakeタスクがあります。ただし、このrakeタスクでアップロードする画像(ロゴなど)もあります。paperclipはすでに設定されていますが、rakeタスクでプログラムでアップロードする方法はありません。何か案は?
回答: レーキタスクでこのようなことをします。photo_path = './test/fixtures/files/*.jpg' dir.glob(photo_path).entries.each do |e| model = model.find(<query here>) model.attachment = file.open(e) model.save end これがお役に立てば幸いです!