素早く問題を解いてInput⇔Outputを繰り返し!
会員レベル
ログイン
メンバーシップアカウント
会員レベル
ログイン
メンバーシップアカウント
HOME
Rails技術者認定試験 Silver
「Rails技術者認定試験 Silver」の記事一覧
既にデータベースに存在するレコードをインスタンス化せず、特定のカラムの値のみを配列として取得するメソッドはどれか。
pluck(:name) は、Active Recordオブジェクトを生成せず、直接SQLの結果を配列として取得するため高速であ…
2026年3月20日
URLのパス部分ではなく、サブドメインに基づいてルーティングを振り分ける制約の設定方法はどれか。
constraintsオプションを使用し、リクエストのサブドメインに応じたルーティング制限を行う。
2026年3月20日
Railsのバージョンを確認するコマンドはどれか。
rails -v もしくは rails --version のどちらでもバージョンを確認できる。
2026年3月20日
Webpacker(またはShakapacker/jsbundling-rails)において、エントリーポイントとなるJavaScriptファイルが配置される標準ディレクトリはどれか。
Webpackerの標準構成では、app/javascript/packs以下のファイルがコンパイルのエントリーポイントとなる。
2026年3月20日
日付操作において「来週の月曜日」を取得するメソッドはどれか。
Date.current.next_week(:monday) または next_occurring(:monday) などを使用する。
2026年3月20日
テストデータを作成する「Fixtures」において、関連モデルへの参照をIDではなくラベル名で記述できる機能を何と呼ぶか。
user: one のように、FixturesのYAMLファイル内で定義したラベル名を使って関連付けを定義できる。
2026年3月20日
「もし~ならば検証する」という条件付きバリデーションを定義するオプションはどれか。
validates :email, presence: true, if: :subscribe_newsletter? のように、ifまたはunlessオプションでメ…
2026年3月20日
外部キー制約(Foreign Key Constraint)をデータベースレベルで設定するためのマイグレーションメソッドはどれか。
add_foreign_key :articles, :users は、DBレベルで参照整合性を保証する制約を追加する(add_referenceの…
2026年3月20日
条件に応じてCSSクラスを動的に切り替える際に便利なヘルパーメソッドはどれか(Rails 6.1以降)。
class_namesメソッドは、引数の条件(ハッシュや配列)に基づいて、有効なクラス名のみを結合した文字列を…
2026年3月20日
API作成時に、JSONレスポンスの構造(キー名や値のフォーマット)を定義するための標準的なビューライブラリはどれか。
JbuilderはRailsに標準で含まれており、DSLを使用してJSON構造を構築するテンプレートエンジンである。
2026年3月20日
投稿のページ送り
1
…
69
70
71
…
129