保存记录并使用新值时不会在 rails 中更改

用户11544535

我编辑帖子并使用新值但不更改。

post.approved = 'unapproved'
post.is_new = false
post.save
if post.approved == 'approved'
   puts 'Approved'
end

为什么如果帖子获得批准并将其更改为未批准输入为“已批准”。

后.rb

class PostModel < ActiveRecord::Base

  enum is_approved: { unapproved: 'unapproved',
                      approved: 'approved',
                      approved_rejected: 'approved_rejected',
                      unapproved_rejected: 'unapproved_rejected'}
end
摩萨勒布

更改枚举值:

post.approved!
post.approved?  #-> true

看看这个:https : //api.rubyonrails.org/v5.2.3/classes/ActiveRecord/Enum.html

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Rails-创建操作不会在数据库中保存记录

来自分类Dev

保存记录时在rails中创建唯一ID

来自分类Dev

HABTM与Strong Parameters的关联不会在Rails 4中保存用户

来自分类Dev

ID不会在Rails 4中跨模型/控制器保存到DB

来自分类Dev

Rails ActiveRecord不会在创建时保存关联,但会在更新时保存

来自分类Dev

<div>将不会在Ruby on Rails中显示

来自分类Dev

Bootstrap Carousel不会在Rails 3.2.13中自动滑动

来自分类Dev

SCSS @include mixin不会在Rails中编译

来自分类Dev

在Ruby on Rails Controller中更改记录的值

来自分类Dev

共享的偏好值不会在触发时更改

来自分类Dev

在Rails中更改枚举值而不保存模型

来自分类Dev

以模式输入的值不会在文档 js 中的更改事件时触发

来自分类Java

ProgressBar不会在Java中更改其值

来自分类Dev

UISwitch不会在Swift中更改值

来自分类Dev

Rails:系统进程不会在Rails服务器中启动,但会在Rails控制台中启动

来自分类Dev

如何在Ruby on Rails中的params数组中更改值?

来自分类Dev

rails阻止代码中其他位置的更改记录

来自分类Dev

更改 Rails 管理员字段中的值格式

来自分类Dev

通过终端更改Rails Sqlite中字段的值

来自分类Dev

Ruby on Rails-在rake任务中更改列值

来自分类Dev

如何使用Docker管理Rails中的代码更改

来自分类Dev

使用imagemagic在Rails中更改格式后显示图像

来自分类Java

如何使用Java中的记录值保存记录并更新同一页面

来自分类Dev

更改枚举项不会在原始IEnumerable中更改

来自分类Dev

React Native更改let值不会在子组件中作为prop更改

来自分类Dev

Rails全局变量不会在更新时更新

来自分类Dev

Zapier CLI,在创建新 Zap 时使用 inputFields 上的选项不会在表单中显示它

来自分类Dev

在Android中更改方向后保存记录

来自分类Dev

除非选择了项目,否则Visual Studio不会在生成时保存更改

Related 相关文章

  1. 1

    Rails-创建操作不会在数据库中保存记录

  2. 2

    保存记录时在rails中创建唯一ID

  3. 3

    HABTM与Strong Parameters的关联不会在Rails 4中保存用户

  4. 4

    ID不会在Rails 4中跨模型/控制器保存到DB

  5. 5

    Rails ActiveRecord不会在创建时保存关联,但会在更新时保存

  6. 6

    <div>将不会在Ruby on Rails中显示

  7. 7

    Bootstrap Carousel不会在Rails 3.2.13中自动滑动

  8. 8

    SCSS @include mixin不会在Rails中编译

  9. 9

    在Ruby on Rails Controller中更改记录的值

  10. 10

    共享的偏好值不会在触发时更改

  11. 11

    在Rails中更改枚举值而不保存模型

  12. 12

    以模式输入的值不会在文档 js 中的更改事件时触发

  13. 13

    ProgressBar不会在Java中更改其值

  14. 14

    UISwitch不会在Swift中更改值

  15. 15

    Rails:系统进程不会在Rails服务器中启动,但会在Rails控制台中启动

  16. 16

    如何在Ruby on Rails中的params数组中更改值?

  17. 17

    rails阻止代码中其他位置的更改记录

  18. 18

    更改 Rails 管理员字段中的值格式

  19. 19

    通过终端更改Rails Sqlite中字段的值

  20. 20

    Ruby on Rails-在rake任务中更改列值

  21. 21

    如何使用Docker管理Rails中的代码更改

  22. 22

    使用imagemagic在Rails中更改格式后显示图像

  23. 23

    如何使用Java中的记录值保存记录并更新同一页面

  24. 24

    更改枚举项不会在原始IEnumerable中更改

  25. 25

    React Native更改let值不会在子组件中作为prop更改

  26. 26

    Rails全局变量不会在更新时更新

  27. 27

    Zapier CLI,在创建新 Zap 时使用 inputFields 上的选项不会在表单中显示它

  28. 28

    在Android中更改方向后保存记录

  29. 29

    除非选择了项目,否则Visual Studio不会在生成时保存更改

热门标签

归档