Skip to content

4.model和数据库表的关系

chenyunli edited this page Aug 4, 2016 · 3 revisions

4.model和数据库表的关系

看下面的表格user

id name age
1 Lily 18
2 Tom 28

在数据库中,定义id,name,age三个字段形成user这个表 而在model中,也有与之对应的User这个model。用id,name,age这三个属性组成一个user对象。

在数据库中用表与表来存储数据,在ruby中用对象来易于调用数据。

比如上面的表格形式,可以清晰的看清楚数据。 而封装成对象(即model的实例),可以方便的拿到job.title,job.description

本质上都是方便管理数据。