タグ

2013年9月27日のブックマーク (1件)

  • Rails,Active Recordの基礎 CRUD | 毒林檎のblog

    CRUDとは Ruby on Railsでは、クラスがtableを示していて、オブジェクトが1行のカラムを示しています。 例えばcreateメソッドが呼ばれたらカラムが追加され、destroyメソッドが呼ばれたらカラムが削除されます。そのように、DBを操作する基的な仕組みをActive Recordは提供してくれているので、それについて少し見ていきたいと思います。 インデックス 今回(と次回)見ていく基的なDBの操作は以下の4つです。 C : Create(新規作成) R : Reload(読み込み) U : Update(更新) D : Destroy(削除) 読み込みは長くなるので次回に回したいと思います。 新規作成 先程も述べたように、RailsではオブジェクトはDB内の(クラスのtableの)1カラムを指しています。つまり、行を作成することは新規オブジェクトを作成することにな