@array = [1, 2, 3, 4]
我有以下输入
= f.input :organism_id_eq_all, collection: @array
但它在洗劫中不起作用,我得到以下 sql:
SELECT ... WHERE `organism_id` IN (0)
我的代码有什么问题?
谢谢。
尝试_in
而不是_eq_all
= f.input :organism_id_in, collection: @array
呈现的 HTML 将在 POST 时生成一个选定 ID 的数组。