43 search resultsShowing 1~20 results

Stocked
mofuko0213

@mofuko0213

Ruby 例外処理について

例外処理とは 例外処理を行うことで、エラー原因やエラー箇所の特定や、発生したエラーに対する適切な処理を行うことができます。 本記事では、以下について紹介していきます。 rescue ensure...

3
1
Comment0
mofuko0213

@mofuko0213

Rails パラメータを取得する方法

パラメータ(Parameter) Railsアプリケーションは、フォームに記述した内容を送信した場合、それをParametersというハッシュ値に変換し、Railsアプリケーション内部へ送り込み...

1
0
Comment0
mofuko0213

@mofuko0213

既読・未読判定機能の実装

既読・未読機能の実装方法 まず、簡単なブログ機能のあるrailsアプリがあるとします。 このアプリのブログ詳細画面に遷移した際に、既読となるような仕様で実装していきたいと思います。 ※既読/未読...

14
12
Comment0
mofuko0213

@mofuko0213

アソシエーションの概念について

アソシエーションとは 例えば、ブログを投稿したユーザー名を表示するには、ユーザーとブログモデルを関連付ける必要があります。 このような2つのモデル間の関連付けのことをアソシエーションといいます。...

2
0
Comment1
mofuko0213

@mofuko0213

mapメソッドについて

mapメソッドについて mapメソッドとは、各要素に対してブロックを評価した結果を新しい配列にして返します。 エイリアスメソッドは、collectメソッドです。 (例)配列の各要素を3倍にした新...

1
0
Comment0
mofuko0213

@mofuko0213

find,find_byメソッド 違い

findについて findメソッドはidによってデータを取得します。 Railsでは、デフォルトでidカラムがプライマリキーとしてデータベースに追加されているため、自分で設定することなく、fin...

1
1
Comment0
mofuko0213

@mofuko0213

Privateメソッドについて

Privateメソッドとは [プロを目指す人のためのRuby入門] 著:伊藤淳一 「クラスの外からは呼び出せず、クラスの内部でのみ使えるメソッド」だと言えます。 private配下にメソッドを記...

3
1
Comment0
mofuko0213

@mofuko0213

Strong Parameterについて

StrongParameterとは Web画面上から入力された値を安全に受け取る仕組みです。 ストロングパラメータを実装する目的は、Webブラウザ上で意図的にパラメーターを書き換えられた際に、エ...

1
1
Comment0
mofuko0213

@mofuko0213

Ruby 配列について

配列 配列は、複数の値を保持できます。 変数は、1つの値しか保持できません。 配列は、配列名 = ["値1","値2","値3"]のように、複数の値を大括弧[]で囲うことによって使用できます。 ...

1
0
Comment0
mofuko0213

@mofuko0213

ハッシュについて

前回のシンボルに関する記事 ハッシュのキーにシンボルを使う 前回の、シンボルに関する記事で紹介したように、ハッシュのキーには文字列よりもシンボルの方が適しています。 ハッシュのキーにシンボルを使...

1
0
Comment0
mofuko0213

@mofuko0213

Ruby シンボルについて

シンボル シンボルとは、任意の文字列と一対一に対応するオブジェクトのこと。 シンボルの構文は、シンボルはコロン(:)に続けて任意の名前を定義する。 :シンボルの名前 (例) :sushi :r...

1
0
Comment1
mofuko0213

@mofuko0213

Ruby アクセサメソッド

アクセサメソッドとは インスタンス変数の値を読み書きするメソッドのこと。 Rubyはそのままではインスタンス変数にアクセスできない仕様になっています。 (例) class Animal @nam...

3
0
Comment0
mofuko0213

@mofuko0213

Ruby ハッシュについて(続)

前回のハッシュに関する記事 ハッシュの同値比較 == でハッシュ同士を比較すると、同じハッシュかどうかをチェックできます。 このときすべてのキーと値が同じであれば、trueが返ります。 たとえ並...

1
0
Comment0
mofuko0213

@mofuko0213

Ruby ハッシュについて

前回のハッシュに関する記事 ハッシュ ハッシュとは: キーと値の組み合わせでデータを管理するオブジェクトのこと ハッシュを作成する場合は、以下のような構文を使います { キー1 => 値1...

1
0
Comment0
mofuko0213

@mofuko0213

Ruby ハッシュについて

ハッシュとは ハッシュとは、キーと値の組み合わせでデータを管理するオブジェクトです。 配列は複数の値を並べて管理するのに対して、ハッシュはそれぞれの値にキーと呼ばれる名前をつけて管理します。 ハ...

2
1
Comment0

43 search resultsShowing 1~20 results

Qiita is a knowledge sharing service for engineers.

  1. You can follow users and tags
  2. You can stock useful information
  3. You can make edit suggestions for articles
Functions that can be used after logging in