STUDY MEMO

学習のメモ書き

2020-10-13から1日間の記事一覧

<Ruby on Rails> findメソッドとfind_byメソッド

DBの情報を検索するときに使用するfindメソッドとfind_byメソッドの違いは、以下の通りである。 ・findメソッド 検索に引っかからなかった場合、errorを返す。 ・find_byメソッド 検索に引っかからなかった場合、nilを返す。

<Ruby on Rails> DBへ保存

パターン1 インスタンスを生成してから、saveをすることでDBの反映を段階的に行う。 変数 = モデル名.new(カラム名: データ) 変数.valid? #変数は有効か確認。有効であればsaveが可能。 変数.save パターン2 インスタンス作成とsaveが同時に実行される。 モ…

DB Browser for SQLite

バイナリデータを読めるようにするツール。 以下URLからダウンロードし、cloud9のバイナリファイルをダウンロードすることで、そのバイナリデータを読めるようになる。 ↓ DB Browser for SQLite

<Ruby on Rails> モデルの作成、削除、追加

モデルの作成、削除、追加 作成 削除 追加 参考文献 モデルの作成、削除、追加 作成 モデルを作成するときは、以下のcodeを入力。 rails generate model model名 カラム名:データ型 modelをgenerate後、dbのカラムを作成(migration file作成)するために、以…