Rails 数据交互
ActiveRecord
创建模型
1 |
rails generate model user userName:string email:string |
创建的
model
使用的是单数 而创建controller
则用复数
迁移数据
1 |
rake db:migrate |
进入控制台 rails console
1 |
@user = User.new(:userName => 'Hu.Shihuan', :email => '[email protected]') |
1 |
@user.save() |
1 |
User.find(1) |
1 |
User.all() |
数据验证
1 |
validates :userName, presence:true, length:{maximun:20} 存在性验证,长度不能大于20 |
查看错误信息
1 |
@user.errors.full_message |
近期评论