Bạn có thể sử dụng các loại trường cơ bản sau trong giàn giáo mô hình, tất cả đều được hỗ trợ trong cơ sở dữ liệu được hỗ trợ ActiveRecord mà không cần thêm bất kỳ viên ngọc nào (MySQL, PostgreSQL, SQLite):
:binary
:boolean
:date
:datetime
:decimal
:float
:integer
:primary_key
:string
:text
:time
:timestamp
Trong trình tạo giàn giáo, bạn cũng có thể khai báo các tham chiếu nước ngoài bằng cách sử dụng :references
kiểu trường, bổ sung thêm một belongs_to
tham chiếu trong mô hình mới.
Nếu bạn sử dụng Rails 4 và PostgreSQL, bạn có thể tận dụng những điều này:
:hstore
:array
:cidr_address
:ip_address
:mac_address
Đối với ánh xạ giao diện người dùng (Kiểu dữ liệu khung mô hình -> HTML), hình ảnh tiếp theo có tất cả các loại trường cơ bản :