素早く問題を解いてInput⇔Outputを繰り返し!
会員レベル
ログイン
メンバーシップアカウント
会員レベル
ログイン
メンバーシップアカウント
HOME
Rails技術者認定試験 Silver
「Rails技術者認定試験 Silver」の記事一覧
HTTPキャッシングを利用して、データに変更がない場合に「304 Not Modified」を返すためのメソッドはどれか。
stale?(@article)のように使用し、リクエストのETagやLast-Modifiedと比較して変更がなければレンダリング…
2026年3月20日
現在のルーティング設定の一覧を表示し、URLヘルパー名やHTTPメソッドを確認するコマンドはどれか。
rails routesコマンドを実行することで、定義済みの全てのルート情報が一覧表示される。
2026年3月20日
コントローラのアクションを介さずに、静的なビューを直接表示するルーティング記述はどれか。
通常はコントローラ(例:StaticController)を経由するが、単純な静的ファイルならpublicに置くか、コン…
2026年3月20日
ページネーション(ページ送り)機能を実装するために広く使われているGemはどれか。
kaminari(またはwill_paginate)は、ActiveRecordのリレーションに対して簡単にページネーション機能を追…
2026年3月20日
オブジェクトが破棄(destroy)された後に実行されるコールバックはどれか。
after_destroyは、Active Recordオブジェクトが削除された後に呼び出される(関連ファイルの削除などに利…
2026年3月20日
テスト環境のデータベースをリセットし、スキーマファイルから再構築するコマンドはどれか。
db:schema:loadは、migrationを最初から実行するのではなく、schema.rbから直接DB構造を作成するため高速…
2026年3月20日
カラムのデータ型を変更するマイグレーションメソッドはどれか。
change_column :table, :column, :new_type を使用して、既存カラムの型定義を変更する。
2026年3月20日
「開始日は終了日より前でなければならない」といった、複雑な条件検証をモデル内で行うためのメソッドはどれか。
validates(複数形)は標準バリデータ用だが、validate(単数形)はカスタムメソッドを登録して任意の検証…
2026年3月20日
API開発などで、CSRF保護を無効にしたい場合にコントローラに追加する記述はどれか。
APIなどステートレスな通信ではCSRFトークンが不要な場合があり、verify_authenticity_tokenフィルタをス…
2026年3月20日
コレクション(配列など)の各要素に対して、同じパーシャルを繰り返しレンダリングする効率的な記述はどれか。
render partial: 'user', collection: @users(または省略形の render @users)は、高速化されたループ処…
2026年3月20日
投稿のページ送り
1
…
71
72
73
…
129