Ruby on Rails
controllerの設定 controllerで下記のように設定する。 def アクション名 @変数1 = モデル名.all end viewの設定 次にviewにcontrollerで設定した変数をeach文に使用する。 <% @変数1.each do |変数2| %> <%= 変数2.カラム名 %> <% end %>
rails console テーブルにデータを追加 ①newメソッドでモデルのインスタンスを生成 ②テーブルにインスタンスのデータを保存 テーブルから最初のデータを取り出す DBの全てのデータを取得する rails console ターミナル上で下記のコマンドを入力するとコンソ…
マイグレーションファイルの作成 マイグレーションファイルとは、データベースに変更を指示するためのファイル。 保存場所はdb/migrateの直下。 下記コマンドで作成できる。 データ型にはtext(長い文字列)などのデータ型が入る。 rails g model モデル名 カ…
html内に記載する場合 controller内に記載する場合 html内に記載する場合 headerタグの直下に配列を入力する。 <% 配列名 = [ "文字列1", "文字列2" ] %> 配列を表示したい部分に下記のコードを入れる。 <% 配列名.each do |変数名| %> <%= 変数名 %> <% end…
開発準備 開発に必要なフォルダやファイルの入った、フォルダを作成する。 rails new アプリケーション名 開発中のアプリケーションをブラウザで表示するにはサーバーを起動する必要がある。 下記コマンドを入力すると、サーバーが起動され、ブラウザでlocal…
publicフォルダに入れておくと、htmlでは <img src="/画像名"> CSSでは background-image: url("/画像名"); のように画像を指定することで簡単に表示できる。 ※画像名の前に必ず/(スラッシュ)を入れる。
view viewでリンクを設定 controller routing topページをlocalhost:○○○○で表示 Railsでページを表示するには以下の3つのファイルが必要。 view ページの見た目を作るためのhtmlファイル。 ファイル→ファイル名.html.erb viewでリンクを設定 以下のコードをh…
Ruby on Railsは、Webアプリケーション開発のためのフレームワーク。 参考サイト ↓ medium-company.com