モデルの関連付け/アソシエーション belongs_to has_one has_many has_and_belongs_to_many Active Record の関連付け (アソシエーション) | Rails ガ […]
カテゴリー:Ruby on Rails
クロスサイトリクエストフォージェリ対策 (CSRF) [Rails]
クロスサイトリクエストフォージェリ対策 (CSRF) まず基本的に、GET と POST を適切に使い分ける必要がある。 GET を使うべき場面 そのやりとりが基本的に問い合わせ (question) である場合 (クエ […]
定数が読み込めないエラー (LoadError) [Rails]
定数が読み込めないエラー (LoadError) LoadError: Unable to autoload constant SomeModule, expected /path/to/some_module.rb t […]
primary_key と foreign_key を使った has_one / has_many 関連付け [Rails]
使い方 特別に良い例ではないかもしれないが、次のような scaffold によるモデルを説明の前提とする。 $ rails g scaffold User name profile_id:integer $ rails […]
iframe でコンテンツを表示する方法 [Rails]
iframe でコンテンツを表示する方法 rails erbテンプレートで動画の埋め込みを行えない|teratail ruby-oembed ruby-oembed/ruby-oembed: oEmbed for Rub […]
HardSourceWebpackPlugin の使い方 [Webpacker]
HardSourceWebpackPlugin mzgoddard/hard-source-webpack-plugin – GitHub パフォーマンス hard-source-webpack-plugin […]
find / find_by / find_by_* 系のメソッド [Rails]
find / find_by / find_by_* 系のメソッド find・find_by・where についてまとめてみた – Qiita Rails 4 で非推奨になった/なっていない finder メ […]
Zeitwerk の使い方 [Rails]
Zeitwerk Rails 6.0 から標準で導入された定数の自動読み込み機構。 fxn/zeitwerk: Efficient and thread-safe code loader for Ruby – […]
アセット (assets) [Rails]
アセットパイプライン アセットパイプライン | Rails ガイド [公式] Rails Asset Pipeline がうまくいかないときの問題の切り分けかた – Qiita アセットパイプライン R […]
日時/日付の操作 [Rails]
使い方 Ruby/Rails の時間に関するメソッドを使用してみた | RE:ENGINES まとめ Ruby と Rails における Time / Date / DateTime / TimeWithZone の違い […]