素早く問題を解いてInput⇔Outputを繰り返し!
会員レベル
ログイン
メンバーシップアカウント
会員レベル
ログイン
メンバーシップアカウント
HOME
Rails技術者認定試験 Silver
「Rails技術者認定試験 Silver」の記事一覧
ネストされたトランザクションにおいて、親トランザクションがロールバックされても影響を受けない「独立した子トランザクション」を作成するオプションはどれか。
transaction(requires_new: true) を指定すると、SAVEPOINTが作成され、仮想的なネストトランザクションが…
2026年3月20日
Railsエンジン(DeviseやSidekiqなど)をアプリケーション内の特定のパスにマウントするためのメソッドはどれか。
mount Sidekiq::Web => '/sidekiq' のように記述し、RackアプリケーションやRailsエンジンをルーティング…
2026年3月20日
「rails destroy」コマンドのエイリアス(短縮形)として正しいものはどれか。
rails generateがrails gであるのと同様、rails destroyはrails dと省略できる。
2026年3月20日
大量のレコードをメモリを圧迫せずに分割して処理するために、find_eachが内部で使用しているデフォルトのバッチサイズはいくつか。
find_each(batch_size: 1000) がデフォルトであり、1000件ずつロードしてブロック内の処理を行う。
2026年3月20日
テーブルやカラムに対して、データベースレベルでの説明文(コメント)を追加するオプションはどれか。
create_tableやadd_columnで comment: 'ユーザー名' オプションを指定すると、DBのメタデータとしてコメン…
2026年3月20日
System Testにおいて、GUIを表示せずにバックグラウンドでブラウザを実行するモードの設定はどれか。
driven_by :selenium, using: :headless_chrome のようにheadlessモードを指定して高速にテストを行う。
2026年3月20日
UserなどのシングルトンリソースへのURLを、IDを含まない形式(/profileなど)で生成するようモデルと紐付けるメソッドはどれか。
resolve("User") { [:profile] } のように定義すると、link_to @user が profile_path を指すようになる。
2026年3月20日
ビューテンプレートの一部を変数に保存し、レイアウトや他の場所で後から利用するために使うヘルパーメソッドはどれか。
captureメソッドはブロック内のレンダリング結果を文字列として取得し、変数に代入したりヘルパーメソッド…
2026年3月20日
関連する親レコードのupdated_atタイムスタンプを、子レコードの保存時に自動的に更新するオプションはどれか。
belongs_to :article, touch: true とすると、コメント保存時に記事の更新日時も更新され、キャッシュの無…
2026年3月20日
巨大なCSVファイルなどを生成しながら、少しずつクライアントに送信(ストリーミング)するためのヘッダー設定モジュールはどれか。
ActionController::Liveをincludeし、response.stream.writeを使用することで、コネクションを維持したま…
2026年3月20日
投稿のページ送り
1
…
59
60
61
…
129