2020-07

プログラミング

Railsでデータベースにデータが保存される仕組みとは

保存までの流れの説明 簡単に言葉で説明すると、以下のようになります。今回はツイート投稿を参考にします。 ユーザーの入力(リクエスト)を受け取り、コントローラーのnewアクションが動き、ツイート投稿画面に移動投稿内容を入力し、「...
プログラミング

RailsにおけるActiveRecord

Active Rrecord(アクティブレコード)とは Gemの一種でデータベースからデータを読み込んだりする為のSQL文を発行してくれる。アーキテクチャーのMVCで言う所のM(モデル)そのもののことをさしています。 ちなみに...
プログラミング

Railsアプリケーション内に追加機能をインストールする

Railsアプリケーション内に追加機能(Gem)をインストールする方法を紹介します。 Gemfile(ジェムファイル) 「rails newコマンド」を使用してアプリケーションの雛形を作成した場合、ディレクトリ内に「Gemfi...
プログラミング

Railsのコンソールについて解説

ターミナルから対話式にRailsを動かす機能で実行することによりアプリケーションのメソッドやクラスなどを実際に呼び出すことができる。 コンソールを使用するケース いろいろメソッドを試しながら実装するエラーが起こった時の...
プログラミング

データベースの基礎

データベースとは 特定の条件に当てはまるデータを複数集めておく箱のようなもので、あとで使いやすいように整理しておける情報のかたまりをさします。 例えば、顧客リストなどです。「名前」、「年齢」、「住所」、「購入した物」など色々な...
プログラミング

Railsで新規アプリケーションを作成する方法

Railsでは、ターミナルであるコマンドを使用すればアプリケーションの雛形を作ることができます。 コマンドを紹介 #アプリの雛形を作成するコマンド $ rails _5.2.1_ new miniblog -d mysql ...
プログラミング

データベースの情報を見やすくするには

本来、データベースはターミナル上でMysqlを起動、接続することで確認ができるようになります。下図がターミナル上で表示させた時の状態です。 しかし、これだと毎回行うのは面倒ですし、見にくいです。 そこで、はじめてデータ...
プログラミング

仮想サーバーを利用したアプリ表示の仕方

実際に作成したアプリケーションを表示させる方法に仮想サーバーを使う方法があります。その方法について解説していきます。 手順 ①ターミナルでカレントディレクトリを表示させたいアプリフォルダに移動する。 #例 cd mini...
プログラミング

Railsのビューについて解説

ビューとは HTMLで表示されたページそのものをさします。 例えば、下図のような感じです。 Rsilsでは、ERB(Embedded Ruby)という仕組みを使って表示させています。 ビューファイルは、コン...
プログラミング

Railsのコントローラーについて解説

コントローラーとは Railsにおけるコントローラーについて説明します。 コントローラーとは、ユーザーからの要求を受け取って「モデル」や「ビュー」に仕事を依頼する部分となります。 モデルやビューに依頼する内容はアクション...
タイトルとURLをコピーしました