2023年– date –
-
Ruby on Rails
【Rails】外部キー制約が付いているカラムを作成する(reference型について)
Rails で外部キーのカラム(user_idなど)を作成する際、reference型を使うと関連モデルの外部キーを自動生成してくれて便利です。 僕もよくreference型を使うのですが、「外部キー制約」というワードについてはよく理解していないまま今まで何となく使っ... -
Ruby on Rails
【Rails】link_to内の文字列を改行する方法
Railsでよく使うlink_toヘルパーで、文字列を改行する方法についてのメモ書きです。 普段はlink_toで改行することはあまりありませんが、今回ボタン作成時にテキストを改行したくて「どうやるんだろう?」と思い調べてみたところ、思いの他簡単でした。 そ... -
Ruby on Rails
【Rails7】Deviseでユーザー(user)と管理者(admin)を分けてログインできるようにする
Webサービスを運営するのであれば、少なくともユーザーアカウントと管理者アカウントの最低2つは要する必要があるかと思います。 そこで、今回はDeviseを使ってユーザーアカウント(user)と管理者アカウント(admin)を分けて作成、認証(マルチログイン)す... -
Ruby on Rails
【Rails】選択中のメニューバーに下線を表示させる方法(訪問ページごとに条件分岐させて実装)
Webページのナビゲーションメニューバー(各メニューごとにアドレスが異なる)をクリックしたとき、選択中のメニューバーに下線が表示されるようにしたい場合があるかと思います。 今回はRailsの、訪れているページごとに条件分岐するメソッドを用い、選択...
12