0
我認爲我只是錯誤地使用了rails check_box表單助手。這是表格的相關部分。我使用ransack,但我不認爲它使這裏的區別:當使用ransack gem檢查時,提交nil作爲f.check_box的值
<div class="form-group col-sm-4">
<%= f.label :date_closed_eq, "Only Open Cases" %><br>
<%= f.check_box(:date_closed_eq, {}, nil, false) %>
</div>
當複選框被選中,表單提交這裏是參數的散列:
Parameters: {"utf8"=>"✓", "q"=>{"date_closed_eq"=>"on"}, "commit"=>"Search"}
所以對於一些「通」的原因通過。但我希望它是nil
。不知道我在這裏錯過了什麼。
我注意到this similar question但這個問題從來沒有答案,我嘗試應用它沒有成功。
Another similar question但仍然沒有被接受的答案,我仍然有麻煩。