こんばんは。codeship(@codeship_tech)です。
今日は昨日に引き続き、Railsについて少し触れてみます!
Modelについて単数形と複数形の命名はどうやって使い分けられる?
Modelの命名規則に基づくと、任意のモデル”〇〇”の名前は、同じ項目を持った(text, deadline, priorityを持つ) 複数存在する〇〇達の”一つ”の設計図になります。
なのでモデル名は単数形です。生成される.rbファイルが”〇〇.rb”と単数名であることにも注目してみましょう。
しかしテーブル名は、〇〇達全てを扱うものですから、 これに「s」をつけた”〇〇s”と複数形で生成されます
簡単にはなりましたが、Railsに限らず気にすることの多い命名規則について解説してみました!
その他については、また別の機会に触れていこうと思います!
授業日記についてのご意見
CodeShipの授業について「こんな事が知りたい!!紹介して!!」というご意見・ご提案がありましたら、CodeShip公式Twitterアカウント(【CodeShip】プログラミングスクール)までDMまたはリプライにてお寄せください。