Ruby on Railsでデータを取得する
前回からの続きです。前回はテストデータを作成しましたが、今回はControllerクラスで作成したデータを取得したいと思います。複雑な処理になればソースコードの量も多くなると思いますが、今回は複雑な処理ではないため追加す…
続きを読む →前回からの続きです。前回はテストデータを作成しましたが、今回はControllerクラスで作成したデータを取得したいと思います。複雑な処理になればソースコードの量も多くなると思いますが、今回は複雑な処理ではないため追加す…
続きを読む →前回からの続きです。前回はControllerクラスを作成して、HTMLの画面に値を出力させるところまでご紹介したと思いますが、今回はHTMLの画面に表示させるためのデータをDBに登録していきたいと思います。 seed….
続きを読む →はじめに 前回からの続きです。前回はルーティングの設定を行い、コントローラクラスを作成するところまでいきました。今回は、画面を表示するところまでしてみたいと思います。 html.erbファイル作成 html.erbファイ…
続きを読む →はじめに 前回からの続きです。前回はモデルクラスを作成し、DBにテーブルを作成するところまでいきました。今回はコントローラクラスを作成してみたいと思います。 コントローラクラスの作成 まずはコントローラクラスを作成してい…
続きを読む →はじめに 前回からの続きです。今回から少しづつアプリケーションの中身を作成していきたいと思います。まずは、作成したRailsのプロジェクトにまずテーブルを追加したいと思います。そのためにはRailsのMigrationと…
続きを読む →いつもはLaravelの技術ブログを中心に書いているのですが、今回はRuby on Railsについて書いていきたいと思います。 私はプライベートではMacを使用しているのですが、WindowsでもRuby on Rai…
続きを読む →今回は、Webアプリケーションの入力フォームで、郵便番号を入力しただけで住所が自動入力されるJavaScriptのライブラリをご紹介したいと思います。 ライブラリの名前は、yubinbangoです。そのままですね。もとも…
続きを読む →はじめに 今回はLaravelのModelクラスの役割とModelクラスを利用したデータの取得例をご紹介したいと思います。 環境 ・Laravel:5.5 ・MySQL:5.7.23 前提条件 ・データベースにテーブルと…
続きを読む →初めに 今回はLaravelでバリデーションを設定する際にRequestクラスを使って、バリデーションを設定する方法をご紹介したいと思います。 Controllerクラスに直接バリデーションを設定することもできますが、R…
続きを読む →はじめに Laravelでは、MVCモデルのうちのViewの部分を作成するために、HTMLファイルではなくBladeファイルを使用します。Bladeファイルの拡張子は、.blade.phpになりresources/vie…
続きを読む →はじめに 今回はLaravelでテストデータを作成する方法をご紹介したいと思います。 Laravelではデータを1件1件手作業で作成する必要はなく、コマンドを実行することによって一気に複数件のデータを作成することができま…
続きを読む →