0

私はRailsアプリに取り組んでおり、数時間試してみた後、これに行き詰まっていると感じています。助けてください. ローカル サーバーで sqlite を実行し、Heroku で Postgres を実行しています。これは問題の一部である可能性があると思います。基本的に、それぞれのコンソールで同じコマンドを実行しましたが、Heroku では機能しません。

モデルと、モデルにデータを入力するためのシード ファイルを作成しました。シード ファイルは、次のような一連の実行コマンドを呼び出します。

 Blog.create(filename: 'nathan_maton_4see.png', caption: 'Lead Developer', isfeatured: true, subcaption: 'Game',full_img1: 'nathan_maton_4see_full.png', full_img2: 'nathan_maton_team_committment.png', full_title: 'Yessir', full_body: 'Worked with several social entrepreneurship training programs.')

Rails コンソールでそのコード行を実行すると動作しますが、Heroku では WARNING: Can't mass-assign protected attributes: isfeatured, subcaption, full_img1, full_img2, full_title, full_body.

私が使用しているモデルファイルは次のとおりです。

 class Blog < ActiveRecord::Base
   attr_accessible :caption, :filename, :isfeatured, :subcaption, :full_img1, :full_img2, :full_title, :full_body
4

0 に答える 0