モデルについて 説明 モデルとはアプリケーションが扱うデータや処理を表現する仕組みのこと モデル名とテーブル名の規約 英大文字から始まる 英数字のみ 単語の区切りでは、先頭文字を大文字 単数形の名詞 Entry UserComment ファイルはapp/modelsディレクトリに格納 ファイル名は、モデル名の単語区切りを「_」にし、すべて小文字にしたもの app/models/entry.rb app/models/user_comment.rb 命名規則 種類 説明 例
モデルについて 説明 モデルとはアプリケーションが扱うデータや処理を表現する仕組みのこと モデル名とテーブル名の規約 英大文字から始まる 英数字のみ 単語の区切りでは、先頭文字を大文字 単数形の名詞 Entry UserComment ファイルはapp/modelsディレクトリに格納 ファイル名は、モデル名の単語区切りを「_」にし、すべて小文字にしたもの app/models/entry.rb app/models/user_comment.rb 命名規則 種類 説明 例
お久しぶりです。川野です。 ちょうど一ヶ月ぶりになってしまいましたが、元気に仕事やっております。 最近は仕事の他に、艦これとラブライブ スクフェスとWHITE ALBUM2をやっているのでとっても忙しいです。 技術力が上がったら自分でゲームとかも作ってみたいですね。 それでは、今回の講座に入っていきましょう。 前回 「FactoryGirlってどんな女の子? ☆(ゝω・)vキャピ」」は → こちら ———————————————————— (´・ω・`) 「前回はFactoryGirlについて書いたね」 ( ´∀`) 「そだね。modelに合わせたテストデータを自動で作ってくれる便利なツールだよ」 (´・ω・`) 「今度はどんなことをやるの?」 ( ´∀`) 「じゃあせっかくテストデータができたことだし、model側のテストもやっちゃおう」 (´・ω・`) 「はーい」 ( ´∀`) 「
このエントリで書いた内容は、ほぼ Growing Rails Applications in Practice の内容が元になっています。英語ですが、ここで挙げた内容以外にもコードを綺麗に保つテクニックが書かれており、かつページ数も少なく読みやすいです。コードを綺麗に保つのが好きな方は一読してみることをおすすめします。 はじめに Rails で fat model を避けるための方法は、7 Patterns to Refactor Fat ActiveRecord Models を始めとして、多くのやり方が存在します*1。 validation や callback は ActiveRecord(以下AR) を継承せずとも利用することができます。7 Patterns to Refactor Fat ActiveRecord Models の 「3. Extract Form Objects
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く