作成したHerokuアプリにレコードを追加することになっているiPhoneクライアントがあります。問題は、レコードが追加されていないことです。
これは私のRailsコードです:
Bathroom.Create(name =>params[:name],
:bathroomtype =>params[:bathroomtype],
:street =>params[:street],
:city =>params[:city],
:state =>params[:state],
:country =>params[:country],
:postal =>params[:postal],
:lat =>params[:lat],
:lon =>params[:lon],
:access =>params[:access],
:directions =>params[:directions],
:comment =>params[:comment],
:avail =>params[:avail] )
render :nothing => true
私のテストの初期には、ローカルサーバーで動作しているようでした。それは私が本番データベースにアクセスしていないと思いますが、それを設定する方法がわかりませんか?
ローカルでテストした後、データベースをプッシュするheroku db:pushを実行しましたが、正しいことを実行しているかどうかはまだわかりません。レコードは作成されていません。
これは私のdatabase.ymlです
開発:アダプター:sqlite3データベース:db / development.sqlite3プール:5タイムアウト:5000
テスト:アダプター:sqlite3データベース:db / test.sqlite3プール:5タイムアウト:5000
本番:アダプター:sqlite3データベース:db / product.sqlite3プール:5タイムアウト:5000
だから、私は作成コードが正しいかどうかについて混乱していますか?もしそうなら、なぜ私のエントリがデータベースに表示されないのですか?
助けていただければ幸いです。