素早く問題を解いてInput⇔Outputを繰り返し!
会員レベル
ログイン
メンバーシップアカウント
会員レベル
ログイン
メンバーシップアカウント
HOME
Rails技術者認定試験 Silver
「Rails技術者認定試験 Silver」の記事一覧
Enum定義において、メソッド名の衝突を防ぐために「status_active」のように属性名を接頭辞として付与するオプションはどれか。
_prefix: true(または_suffix: true)を指定することで、enumの値をメソッド名にする際の衝突を回避でき…
2026年3月20日
アプリケーションで使用されているRackミドルウェアのスタック一覧を表示するコマンドはどれか。
bin/rails middleware(またはrake middleware)コマンドで、リクエスト処理順にミドルウェアのリストを確…
2026年3月20日
リクエストの内容(IPアドレスやUser-Agentなど)に基づいてルーティングを制限する際、呼び出されるメソッド(matches?)を持つオブジェクトを指定するオプションはどれか。
constraintsオプションには、matches?メソッドを実装したクラスのインスタンスやLambdaを渡すことができる…
2026年3月20日
scaffoldなどで生成されるファイルのテンプレート自体をカスタマイズしたい場合、配置すべきディレクトリはどこか。
lib/templates/erb/scaffold/ などの階層にテンプレートファイルを置くことで、ジェネレータの出力を上書…
2026年3月20日
SQLのGROUP BY句によるグループ化を行った後、集計結果に対して条件を絞り込むメソッドはどれか。
group(:category_id).having("count(*) > 5") のように、集計後のフィルタリングにはhavingを使用する。
2026年3月20日
アップロードされた画像のサイズ変更やフォーマット変換を行った「バリアント」を生成するメソッドはどれか。
image.variant(resize_to_limit: [100, 100]) のようにvariantメソッドを使用して加工済み画像を取得する。
2026年3月20日
外部キー制約設定時に、親レコードが削除されたら子レコードもDBレベルで削除するオプションはどれか。
foreign_key: { on_delete: :cascade } を指定すると、DBの制約としてカスケード削除が設定される(Active…
2026年3月20日
特定の条件下で、定義済みのコールバックを実行しないようにするクラスメソッドはどれか。
skip_callback :save, :before, :method_name のように指定して、親クラス等で定義されたコールバックを無…
2026年3月20日
任意のHTMLタグを動的に生成し、ブロックでネスト構造を作成できる基本ヘルパーはどれか。
content_tag(:div, class: "box") do ... end は、Railsビュー作成の基礎となるメソッドである。
2026年3月20日
コントローラでCSRFトークンの検証に失敗した際、デフォルトでどのような挙動になるか(Rails 5以降)。
protect_from_forgery with: :exception がデフォルトであり、トークン不整合時は例外が発生する(APIモー…
2026年3月20日
投稿のページ送り
1
…
63
64
65
…
129