素早く問題を解いてInput⇔Outputを繰り返し!
会員レベル
ログイン
メンバーシップアカウント
会員レベル
ログイン
メンバーシップアカウント
HOME
Rails技術者認定試験 Silver
「Rails技術者認定試験 Silver」の記事一覧
適用されているデフォルトのスコープ(default_scope)を解除してクエリを実行するメソッドはどれか。
User.unscope(:where) や User.unscoped ブロックを使用することで、デフォルトの絞り込みを解除できる。
2026年3月20日
短いURLヘルパーを定義し、静的なURL文字列や他のヘルパーへ転送するルーティングメソッドはどれか。
direct :homepage do "https://rubyonrails.org" end のように定義し、homepage_url として利用できる。
2026年3月20日
ジョブを実行するキュー(Queue)の名前を指定するマクロはどれか。
ActiveJobクラス内で queue_as :default のように記述し、優先度別のキューなどを指定する。
2026年3月20日
メール送信設定において、宛先(To)、件名(Subject)などを指定するメソッドはどれか。
mail(to: '...', subject: '...') メソッドをメイラーのアクションの最後に呼び出してメールを作成する。
2026年3月20日
ブロック内の処理実行前後で、数値(レコード数など)の変化を確認するアサーションはどれか。
assert_difference 'User.count', 1 do ... end のように、レコード数の増減をテストする。
2026年3月20日
HTMLタグを含む文字列から、許可されたタグ以外を除去するメソッドはどれか。
sanitizeメソッドは、ホワイトリストに基づいて危険なタグや属性を削除し、安全なHTMLにする。
2026年3月20日
バリデーションを実行せずに特定のカラムを更新するActive Recordメソッドはどれか。
update_attribute(:name, "Val") はバリデーションをスキップして保存するため、使用には注意が必要である…
2026年3月20日
データベースのインデックスを削除するマイグレーションメソッドはどれか。
remove_index :table_name, :column_name または名前指定でインデックスを削除する。
2026年3月20日
暗号化され、クライアント側で閲覧・改ざんが不可能なCookieを扱うためのメソッドはどれか。
cookies.encrypted[:key] = value を使用すると、サーバー側で暗号化・復号が行われる。
2026年3月20日
入力されたテキストの改行コードをHTMLの
タグに変換して表示するヘルパーメソッドはどれか。
simple_formatは改行をやに変換し、ユーザー入力テキストの整形表示に使用される。
2026年3月20日
投稿のページ送り
1
…
65
66
67
…
129