ビューテンプレートについて
パスとURLヘルパーメソッド ルーティングを表示する際のPrefixの値+_pathなどとするとルーティングで定義したパスが取得可能になります。 以下例になります。 次のようなルーティングを表示...
16 search resultsShowing 1~16 results
You need to log-in
パスとURLヘルパーメソッド ルーティングを表示する際のPrefixの値+_pathなどとするとルーティングで定義したパスが取得可能になります。 以下例になります。 次のようなルーティングを表示...
variantsとは 条件によってテンプレートを切り替える機構としてvariantsという機能があります。 接続してきた端末によってPCとは別のテンプレートを表示したいという場合にこの機能が使え...
テンプレートを作っていくうちに「ここは複数の箇所で使い回しできるなあ」と思う場面があります。 ここではそのような場面に遭遇した時の説明をしたいと思います。 renderメソッド viewテンプレ...
まずStrongParameterとは StrongParametersとはMass Assignment機能を利用する際、起こり得る脆弱性へ対抗する手段の一つである。 ではMass Assig...
コントローラの作成コマンド 今回はBooksコントローラを作成します rails g controller books Running via Spring preloader in proce...
コールバックによる制御 コールバックとは 特定の処理に引っ掛けて別の処理を呼ぶことをコールバックと言います メリット 前処理、後処理などを宣言的に書くことができる 必ず保存後に行いたい処理がある...
前提 書籍アプリみたいなのを前提に書いています railsの更新系 createメソッド 値の設定、DBへの保存までを一気に行うメソッド irb(main):014:0> Book.cre...
プログラミング初心者でも理解できる内容を書いていければと思います。 railsでmigrateする際に、カラムにモデルの関連づけのために外部キーを追加する方法を整理します。 前提としては、ユーザ...
form_for Railsでフォームタグを作成できるメソッド ユーザの登録や情報の更新機能はform_for、検索機能はform_tag form_forの引数 引数にはモデルのインスタンスを...
object-fit プロパティで使える値 fill(初期値) ボックス内を満たすように縦横比を変えながらリサイズされます。 cover 縦横比を保持してボックスを完全に覆うようリサイズされます...
例 郵便番号を正規表現でチェックする エラーが出た実装 user.rb class User < ActiveRecord::Base validates :zip_code, forma...
rails sを起動しようとすると、このようなエラーが、、、 $ rails s -b 0.0.0.0 => Booting Puma => Rails 5.2.4.2 applic...
プッシュ ローカルリポジトリで加えた変更をリモートリポジトリに同期させること。 ローカルでコミットが終わり、、リモートに変更を同期させたい場合は必ずプッシュを行う必要がある。 ブランチ、メリット...
インデックスとは インデックスとは、コミットをするファイルを登録するための場所。 ファイルをコミットすると、インデックスに登録されているファイル群の変更が記録される。 インデックスのメリット 一...
リポジトリ リポジトリとは、変更履歴を管理しておくための入れ物。 このリポジトリにファイルやディレクトリの変更履歴を記録しておく。 ローカルリポジトリ ローカルリポジトリとは、自分のPC上(ロー...
gitとは ソースコードを始めとするファイルの変更履歴を管理するためのシステムです。 変更履歴を記録するシステムののことをバージョン管理システムと言います。 gitをなぜ使う必要があるのか ファ...
16 search resultsShowing 1~16 results
Qiita is a knowledge sharing service for engineers.