Ruby
中間テーブルの意義をより理解するため、僕が考えたことを追って書く User1人に対して1つLanguageを設定する。みたいなことを考える 短絡的に考えるとこういうテーブルになると思うんだけど User name language_id Language name こんな感じにデータをいれた…
一人のユーザは一つのプロフィールを有する、というようなAssociationをつくってみる 1:1です 前提 以下のような構成を目指す User name profile_id Profile text モデルはこうなる class User < ApplicationRecord belongs_to :profile end class Profile <…
僕はC#を書く人間なので当然返り値のあるメソッドではreturnは必ず書くし、そうしないとVisualStudioさんに怒られるそのやりとりも愛おしく思っている が、Rubyのメソッドではreturnは必ずしも必要ではない こんな感じにhogeメソッドの中で最後にresを書いて…
全体的な話 ルーティングは/config/routes.rbで制御する ASP.NETのようにController側からAttributeで制御することはなさそう 現在のルーティングの一覧はrails routesで確認できる 記法については具体的な記述例をコメントと共に見るのが早いと思う 基本的…
いろんなパターンがあるけど、それぞれやり方が異なっていて難しい(迷惑) <%= @hoge %> Controllerにて@hoge = 'hoge'で設定しておく あるいは View内で<% @hoge = hoge %>で設定 <%= hoge %> View内で<% hoge = 'hoge' %>で設定しておく ※@hogeはインスタ…