読者です 読者をやめる 読者になる 読者になる

【Rails】rubyで初めてwebサイト作ったのでざっくり手順をまとめておく

はじめに railsを使った簡単なWebサイト作ってみたので作業手順を簡単にまとめておく 作るものは簡単な動画(Youtubeの)まとめサイト動画一覧ページと動画視聴ページの2画面のみ一覧画面 詳細画面 テーブル設計 以下の2テーブル・categories(動画のカテゴリー…

【Rails】kaminariでのページャーリンクにパラメータを追加する方法メモ

https://github.com/amatsuda/kaminari/issues/339 ここにあったviewファイル <%= link_to_previous_page @videos, '前へ', :params => { hoge: "piyo" } %> <%= link_to_next_page @videos, '次へ', :params => { hoge: "piyo" } %>※@videosはここでの適当…

【Rails】多対多のリレーションでhas_and_belongs_to_manyを使って検索する方法メモ

はじめに 今回やりたかったのは2つのテーブルの関連テーブルを設けてそれぞれ紐づいている状態のデータを検索すること。 ありがちなテーブル構造だと思いますが、以下のような形です・categories(動画のカテゴリー) idカテゴリーIDPK nameカテゴリー名 ・vid…

【Rails】マイグレーションの基本的な使い方メモ

はじめに マイグレーションは別のフレームワークでもほとんど使ったことがなかった。 が、とりあえずrailsでの開発では慣れるためにというのも含めて積極的に使ってみようと思う。 で、基本的な流れをメモしておく 新規でテーブル作成 ひな形を作る(ここでは…

【Rails】ActiveRecord入門とりあえず使えるようにまとめておく@初心者

はじめに Railsをすこしいじり始めて、DBも使いたいのでActiveRecordをいじってみる PHPのフレームワークではORMをほとんど使った事なかったので(喰わず嫌いで)、ちょっと新鮮だった。とりあえず一般的というか複雑でないSQLは使えるようになりたいというこ…

【Rails】centos・apache・mysql環境にRuby on Railsの環境構築する方法メモ

はじめに CentOS6.7、apache2.2、MySQLの環境でRailsを動かすところまでをやりうとしたらけっこう時間かかったのでやり方というか手順をメモしておく。 今回はVagrantにて行った。また、RubyとRailsのバージョンは基本的に最新のものを入れてみた 前準備とし…