gpt4 book ai didi

ruby-on-rails - Rails check_box_tag 根据 bool 值检查

转载 作者:数据小太阳 更新时间:2023-10-29 06:45:32 25 4
gpt4 key购买 nike

在我的数据库中,我有一个 bool 字段:is_in_city

在 View 中,我尝试将 check_box_tag 设置为:

= check_box_tag c.is_in_city

但即使 db 值为 true,它也不会被检查。怎么了?

我需要做这样的chekbox,它不是/根据存储在数据库中的db bool 字段值进行检查。我怎样才能做到这一点?另外,如何将我的属性再设置一个复选框?

最佳答案

正确使用check_box_tag方法是这样的:

= check_box_tag :name, value, checked

value 可以是任何东西,checked(应该是) bool 值。

在你的情况下:

= check_box_tag :is_in_city, 1, c.is_in_city

此处的文档:http://api.rubyonrails.org/classes/ActionView/Helpers/FormTagHelper.html#method-i-check_box_tag

关于ruby-on-rails - Rails check_box_tag 根据 bool 值检查,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18242443/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com