gpt4 book ai didi

ruby-on-rails-3 - Ransack或查询

转载 作者:行者123 更新时间:2023-12-04 08:10:57 26 4
gpt4 key购买 nike

我想使用ransack搜索所有为NULL或值为-1的字段。

search({:param_name_null => 1 }) 

将给出空值
search({:param_name_is_any => -1 })

将给出-1

我如何使用ransack在这两者之间进行OR?
谢谢

最佳答案

Ransack Issue #290解释说,这样的查询包含两个单独的条件,需要分别指定然后组合。

我尚未测试过此代码段,但它或类似的代码应该可以工作:

.search(:m => 'or', :param_name_eq => -1, :param_name_null => true)

关于ruby-on-rails-3 - Ransack或查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16539691/

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