Active Record中一些默認字段的含義

1.created_at,created_on,updated_at,updated_on

當(dāng)新增一行或修改行時自動修改日期。_at格式對應(yīng)的類型是timestamp,_on格式對應(yīng)的類型是date。

2.lock_version

如果表中包含lock_version列,Rails將跟蹤行的版本號和執(zhí)行樂觀鎖。

3.type

用于使用單表繼承時跟蹤行的類型。

4.id

默認的表的主鍵名稱。

5.xxx_id

默認的指向其它表的外鍵名稱,xxx使用其它表名稱的單數(shù)。

6.xxx_count

維持子表xxx的一個計數(shù)。

7.position

如果使用acts_as_list時,維護行在list中的位置。

8.parent_id

如果使用acts_as_tree時,用于指向本行的父id。


?