前回はアプリの名前を決めて、rails newをするところまでやりました。
今回はモデルを作成していきたいと思います。
モデルはMVCのMですが、ようするにDTOとBeanをまとめて作る感じですね。
たぶんもっと他の事も考慮しなきゃいけないんでしょうけど、
とりあえず今の知識ではそういう感覚。
っと、その前にちょっとGemfileを修正しておきましょう。
(【凡例】-:削除行、+:追加行)
個別にはほんとに必要かどうかを理解できてないけど。。。
Gemfileを修正したらbundle installを忘れずに。
さて、話が逸れちゃいましたが、ここからはモデル定義をやっていきます。
最終的にはいろんなものの記録を扱う予定ですが、最初から全部とか無理なので、、、
まずは読書記録から実装しましょうね。
ということで、「書籍」モデルを考えます。
楽天APIを使って書籍情報を取ってきたいと思っているので、
ここの出力情報から必要なもの+αで構成しましょう。
こんなところですかね?
あとは、これを実際に作成するにはrails generate(g) modelコマンドを実行します。
使用可能なデータ型はこのあたりを参考に。
今回はここまで。
(。・ω・)ノシ

コメント