Just do IT

思うは招く

2020-02-25から1日間の記事一覧

slimでテキストとインスタンス変数を横並びで表示したい

やりたいこと Rails をはじめよう - Railsガイドでブログにコメントをつける機能の実装をしていたときのこと。 これを こうしたい。 つまり、pタグ内に=で始まる変数を入れたい。 なおerbではなくslimを使っている(タイトルが適切に表現しているかはわから…

omniauthを使ってRailsアプリにFacebook認証を実装する

前回の記事の続き。 k-koh.hatenablog.com やりたいこと 環境 Facebookアプリの用意 Rails側の実装 必要なgemをインストール .envファイルを作成 devise.rbに追記 Userモデルにカラムを追加 コントローラーを作成 SNS認証をしたときのコールバック処理を定義…

Rails カラムを削除するマイグレーションファイルの作り方

例:BooksテーブルからAuthorカラム(string)を削除する場合。 bin/rails g migration RemoveAuthorFromBooks author:string changeメソッドではなく、up、downメソッドを使って書く。 class RemoveAuthorFromBooks < ActiveRecord::Migration def up remov…