Ruby on Rails:更新数据库中的布尔记录

您好

如果我的数据库设置为false,更新数据库中的布尔值的最佳实践是什么?

我可以在控制台上执行此操作:

>> u = User.find_by_id(1)

接下来我该怎么办?

谢谢

pdobb

如果要切换布尔值:

u.toggle!(:<attribute>)  # Toggles the boolean and saves without validations
u.toggle(:<attribute>)   # Toggles the boolean and does not save

如果要设置布尔值:

u.<attribute> = [true|false]

如果要立即更新布尔值:

u.update_column(:<attribute>, [true|false])  # Doesn't update timestamps or call callbacks
u.update_attribute(:<attribute>, [true|false])  # Updates timestamps and triggers any callbacks

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

无法在 ruby on rails 中打印数据库记录

来自分类Dev

从数据库获取每个n条记录-Ruby on Rails

来自分类Dev

如何在Rails上的ruby中显示数据库中的单个记录

来自分类Dev

将传入对象与 ruby on rails 数据库中的记录进行比较

来自分类Dev

Ruby on Rails,无法通过Web界面更新数据库

来自分类Dev

Ruby Rails迁移未更新数据库

来自分类Dev

表单关闭而不更新数据库表 - ruby on rails

来自分类Dev

在Ruby on Rails中创建链接以更新特定的数据库条目

来自分类Dev

在Ruby on Rails中,更新的gem导致先前通过Capybara测试的mysql数据库回滚

来自分类Dev

列出Ruby on Rails中数据库中的可用表

来自分类Dev

如何更改Rails中的ruby数据库模型?

来自分类Dev

Ruby on Rails。增加数据库中的整数

来自分类Dev

Ruby on Rails-数组中的数据库查询

来自分类Dev

Ruby_on_Rails 中的数据库迁移问题

来自分类Dev

如何在 Ruby On Rails 中读取数据库结果

来自分类Dev

从Ruby on Rails调用数据库过程

来自分类Dev

Ruby on Rails-数据库或Excel

来自分类Dev

Ruby on Rails保存到数据库

来自分类Dev

Ruby on Rails上的数据库关系

来自分类Dev

Ruby on Rails数据库接口

来自分类Dev

Ruby on Rails数据库填充设计

来自分类Dev

Ruby on Rails:使用数据库记录的两个字段填充下拉列表

来自分类Dev

在Ruby on Rails中,如何使用dafult db连接对象将多个更新语句发送到数据库?

来自分类Dev

Ruby on Rails 迁移运行,schema.rb 更新但更改未反映在 psql 数据库中

来自分类Dev

Ruby Rails-在现有数据库中添加一个布尔复选框列,以及如何使用它

来自分类Dev

Ruby on Rails / Ruby:用文件中的用户名填充数据库

来自分类Dev

Ruby中的永久数据库

来自分类Dev

Ruby中的永久数据库

来自分类Dev

Ruby中的关系数据库

Related 相关文章

  1. 1

    无法在 ruby on rails 中打印数据库记录

  2. 2

    从数据库获取每个n条记录-Ruby on Rails

  3. 3

    如何在Rails上的ruby中显示数据库中的单个记录

  4. 4

    将传入对象与 ruby on rails 数据库中的记录进行比较

  5. 5

    Ruby on Rails,无法通过Web界面更新数据库

  6. 6

    Ruby Rails迁移未更新数据库

  7. 7

    表单关闭而不更新数据库表 - ruby on rails

  8. 8

    在Ruby on Rails中创建链接以更新特定的数据库条目

  9. 9

    在Ruby on Rails中,更新的gem导致先前通过Capybara测试的mysql数据库回滚

  10. 10

    列出Ruby on Rails中数据库中的可用表

  11. 11

    如何更改Rails中的ruby数据库模型?

  12. 12

    Ruby on Rails。增加数据库中的整数

  13. 13

    Ruby on Rails-数组中的数据库查询

  14. 14

    Ruby_on_Rails 中的数据库迁移问题

  15. 15

    如何在 Ruby On Rails 中读取数据库结果

  16. 16

    从Ruby on Rails调用数据库过程

  17. 17

    Ruby on Rails-数据库或Excel

  18. 18

    Ruby on Rails保存到数据库

  19. 19

    Ruby on Rails上的数据库关系

  20. 20

    Ruby on Rails数据库接口

  21. 21

    Ruby on Rails数据库填充设计

  22. 22

    Ruby on Rails:使用数据库记录的两个字段填充下拉列表

  23. 23

    在Ruby on Rails中,如何使用dafult db连接对象将多个更新语句发送到数据库?

  24. 24

    Ruby on Rails 迁移运行,schema.rb 更新但更改未反映在 psql 数据库中

  25. 25

    Ruby Rails-在现有数据库中添加一个布尔复选框列,以及如何使用它

  26. 26

    Ruby on Rails / Ruby:用文件中的用户名填充数据库

  27. 27

    Ruby中的永久数据库

  28. 28

    Ruby中的永久数据库

  29. 29

    Ruby中的关系数据库

热门标签

归档