[Rails] ActiveRecord无法保存到数据库中,save后自动回滚

来源:互联网 发布:可可网络验证v9破解版 编辑:程序博客网 时间:2024/05/17 16:16

前台页面递交values保存到数据库,保存之后自动回滚,并且没有任何错误提示。

在Model中逐一排除,找到了一段设置默认值的代码,如下




将    self.index_page_show ||= false注释后即可保存到数据库中。

分析:

数据库中保存的Boolean值是tinyint类型,存入的是真、假值用1、0表示。

设置为false之后无法进行提交,因此save之后RollBack




0 0