私が作成したHerokuアプリにレコードを追加するはずのiPhoneクライアントがあります。問題はレコードが追加されていないことです。Ruby on 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を実行してデータベースをプッシュしましたが、私はまだ正しいことをしているとは確信していません。レコードが作成されていません。 アダプタ:sqlite3の データベース:DB/development.sqlite3 プール:5 タイムアウト:5000
テスト: アダプタ:sqlite3の データベース:DB
は、これは私のdatabase.ymlの
開発です/test.sqlite3 プール:5 タイムアウト:5000
生産: アダプタ:sqlite3の データベース:db/production.sqlite3 プール:5 タイムアウト:5000
作成コードが正しいかどうか混乱していますか?もしそうなら、なぜ私のエントリーがデータベースに現れないのですか?
助けてください。