前提・実現したいこと
ここに質問の内容を詳しく書いてください。
現在、seedファイルでダミーデータを作成しています。その中で画像を挿入したいのですが、下記エラーが出てしまいます。
発生している問題・エラーメッセージ
TypeError: can't quote File
該当のソースコード
ruby
110.times do |n| 2 @item_topic = ItemTopic.find_or_create_by!( 3 user_id: 1, 4 image: open("db/images/sample.png"), 5 title: "アイテムトピック#{n+1}", 6 overview: "概要#{n+1}", 7 link: "http://origin_item_topic_sample.com", 8 status: rand(0..1), 9 categories_id: @categories.id, 10 tags_id: @tags.id ) 11 end
試したこと
can't quote Fileから画像が挿入できていないのかなと思い、File.open("db/images/sample.png")に変更したりしましたが、うまくいきませんでした。何かアドバイスある方いらっしゃれば宜しくお願い致します。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。