2019-01-01から1ヶ月間の記事一覧

Day7_オリジナルアプリ

Viewの場合は部分テンプレート(partial)を使って小分けにしますが、ControllerやModelの場合はActiveSupport::Concernを使って小分けにする require でgemを一回読み込むとサーバーを切らない限りは有効。requireをコメントアウトしても動く。サーバーを起…

Day6_オリジナルアプリ

db設計の作り直し 同じカラムに同時に入れるようなdb設計になっていた 一番目、二番目、三番目におすすめする動画のURLをurlsテーブルの一つのurlカラムにいれてrank_idで1,2,3で管理しようとしたができなかった。 1st_url、2st_url、3st_urlのようなrankとu…

Day5_オリジナルアプリ

@url['view'] = doc.css('.watch-view-count').text[/\d+[,]\d+/] viewは、"667,101"の文字列が代入されているのに、配列@urlに代入すると667になる。 文字列を整数に変える時にカンマで切れる viewに667101が代入されるように正規表現を書く必要がある。 "6…

Day4_オリジナルアプリ

bundle exec rails db:migrateのあとに制約付け忘れたことを思い出す。 やったこと mysql -u root → use db名 → show tables; → drop table テーブル名 でdb内のテーブルを削除 その後、マイグレーションファイルに制約を加えてrails db:migrateをしたが、テ…