- 基本的なTodoアプリのタスクの管理が可能
- タスクの登録をする際に、優先度も同時に登録する。タスクが終わった後、そのタスクの優先度が自分のポイントとして加算される。
- 10ポイント貯まると飲食店ガチャを1回引くことができる。自分の住む都道府県の飲食店がランダムで出る。
- ガチャで出た飲食店は、自分のコレクションとして貯めておくことができる。
- 最初にnew_pokemon_path(/pokemons/new)に相当するnewアクションで、formを作る。
- 次に、そのformでの入力はpokemons_pathにPOSTリクエスストされる。その際の処理はcreateアクションに書く。
- indexアクションで全体の表示。showアクションで個別の表示。どちらかに2の後にリダイレクトする。
- jpegが使えないので、jpgに名前を変更しておく。
- ログを見れば大体どこがエラーになっているかわかる。
- rubyは最新版のものを使わないとエラーになる。
heroku run rails db:migrate
を最初に実行するのも忘れない!- データベースのリセットの方法
heroku pg:reset -a do-to-grow
を実行。heroku run rails db:migrate
を実行。
- APIを一回で取り出すデータの数を指定できることも。
Webpacker can't find application
というエラーが出た時は、以下を実行すれば良い。
rails webpacker:install
rails webpacker:compile
- background-imageはそのまま、
background-image: url("growth.jpg");
でやるとエラーが出るので、以下の手順を踏むべき。
- background-imageを書く場所をcssではなく、scssファイルにする。
background-image: image-url("growth.jpg");
のように書く。
- migrateの時点で、データベースにデータを入れる