如果要更新某个栏位他没有反应的话,要去user中查看一下defined的条件,且如果column没有update就用
1 | @xxx.update_column(:xxx, xx) |
eg:@user.update_column(:is_vip, true )
1 | <%= pluralize(topic.votes.count, "vote") %> 复数显示 |
model column 名称建错了的话,rails d model xxx 删除model
(rails g migration xxx
def self.up
rename_column :modelname, :旧名, :新名
end)未验证
如果还提示已存在就rake db:drop
页面跳转的时候如果参数同时传过去要在后面加上(:xxx => :sss)
scope写在model文件中
eg: scope :recent, -> { order(“created_at DESC”)}