6
ransackを使用してNULLまたは-1の値を持つすべてのフィールドを検索したいとします。Ransack ORクエリ
search({:param_name_null => 1 })
ヌルを与えるだろう
search({:param_name_is_any => -1 })
私は掻き回すを使用して、これら2つの間のORを作るにはどうすればよい-1,2
を与えるのだろうか? ありがとう
ransackを使用してNULLまたは-1の値を持つすべてのフィールドを検索したいとします。Ransack ORクエリ
search({:param_name_null => 1 })
ヌルを与えるだろう
search({:param_name_is_any => -1 })
私は掻き回すを使用して、これら2つの間のORを作るにはどうすればよい-1,2
を与えるのだろうか? ありがとう
Ransack Issue #290は、このようなクエリに別々に指定する必要がある2つの別々の条件が含まれていると説明しています。
私はこのスニペットをテストしていませんが、それ、または非常にそれのようなものは、動作するはずです:
.search(:m => 'or', :param_name_eq => -1, :param_name_null => true)
今までにこれを実行する方法を見つけますか? –