Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/64.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails Ruby RoR、Ransack、多选查询失败_Ruby On Rails_Gem_Ransack - Fatal编程技术网

Ruby on rails Ruby RoR、Ransack、多选查询失败

Ruby on rails Ruby RoR、Ransack、多选查询失败,ruby-on-rails,gem,ransack,Ruby On Rails,Gem,Ransack,使用ransack gem,我看到应该可以使用具有多个select的表单 对我使用的select表单使用基本html,然后选择两个选项,以尝试搜索其中一个值 <select id="q_c_0_v_0_value" name="q[c][0][v][0][value][]" size="1" multiple="multiple"> <option value="SGD">SGD</option> <option value="USD">USD&l

使用ransack gem,我看到应该可以使用具有多个select的表单

对我使用的select表单使用基本html,然后选择两个选项,以尝试搜索其中一个值

<select id="q_c_0_v_0_value" name="q[c][0][v][0][value][]" size="1" multiple="multiple">
<option value="SGD">SGD</option>
<option value="USD">USD</option>
</select>


任何想法,链接说这是可能的,但我似乎没有得到正确的结果。

我也有同样的问题。你能在哪里解决这个问题?这可能有答案
<select id="q_c_0_v_0_value" name="q[c][0][v][0][value]" size="1" multiple="multiple">
<option value="SGD">SGD</option>
<option value="USD">USD</option>
</select>
SELECT "auctions".* FROM "my_table" WHERE (("auctions"."currency" LIKE '%["SGD", "USD"]%'))
 SELECT "auctions".* FROM "my_table" WHERE ("auctions"."currency" LIKE '%USD')