タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

Ransackに関するhimejimasandesuのブックマーク (1)

  • Ransackで自前scope使う時に'1'や'0'を値として渡せない? - Qiita

    Railsアプリに簡単に検索機能を追加できるransackを使っています。 ここで一つの問題にぶつかってしまいました。 ぶつかった問題 検索値に1を設定するとArgumentError (wrong number of arguments (0 for 1))が発生する。 (0、2、3、、、、なら発生せず) やりたいこと Viewからselectで選択したメニューの値(1,2,3,..)を受け取り、その値を検索値とし、自前のscopeをransack経由で使おうとしました。 以下はモデルとコントローラー抜粋。 : scope :pathogen_eq, ->(pathogen) {joins(:test_results).merge(TestResult.where(pathogen: pathogen)).uniq} : def self.ransackable_scopes(auth_

    Ransackで自前scope使う時に'1'や'0'を値として渡せない? - Qiita
  • 1