如何使复选框值成为字符串并存储在db中?

时间:2012-08-20 12:39:01

标签: ruby-on-rails ruby-on-rails-3

如果您将给定字段定义为boolean,那么它将存储为boolean,如果您将属性定义为integer,则它将具有值1或0,如果它是String,你将得到“1”或“0”。但我希望在未选中复选框为textchecked时存储empty。这有可能吗?

1 个答案:

答案 0 :(得分:0)

在您的创建/更新操作中,添加额外的检查以查看表单发布的值。根据该值,您可以将其设置为您想要的任何字符串,

.i.e如果check.checked? check =“string A”或“string B”