rails--参数

如果要更新某个栏位他没有反应的话,要去user中查看一下defined的条件,且如果column没有update就用

1
@xxx.update_column(:xxx, xx)

eg:@user.update_column(:is_vip, true )

1
2
<%= pluralize(topic.votes.count, "vote") %>                 复数显示
@topic.update_attributes(count: @topic.votes.count) 更新参数将@topic.votes.count赋给count

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”)}