ruby-on-rails - 如何更新 Controller 方法的特定字段值?

标签 ruby-on-rails forms

我有如下的用户模型

t.string   "name"
t.string   "email"
t.datetime "created_at"
t.datetime "updated_at"
t.string   "encrypted_password"
t.string   "salt"
t.string   "remember_token"
t.boolean  "admin"
t.boolean  "active"

我需要更改 active 属性的 bool 值。我怎样才能用我的方法做到这一点?

最佳答案

你可以这样做

@user.active = true
@user.save

或者这样(关于更新操作)

@user.update_attributes(params[:user])

或者你还有别的意思?

关于ruby-on-rails - 如何更新 Controller 方法的特定字段值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7836023/

相关文章:

ruby-on-rails - 使用 curl 测试 Rails 路由

ruby-on-rails - 在ruby中,item.nil怎么写? ?无 : item. id.to_s

javascript - 文件上传后自动提交表单

php - 自动填充文本框 (php)

javascript - 概念 - 从 PHP 对象创建客户端验证

javascript - 如何在我的 create.js.erb 中重置/清除表单?

ruby-on-rails - 分布式系统的认证和授权

ruby-on-rails - 如何在 Ruby on Rails 中使用 jTable?

jquery - 检查是否填写了任何表单元素

php - 我如何防止其他人将他们自己的数据发送到我的 php 页面?