私はあなたがそれを行うことはできませんが、あなたがこのような何かを行うことができますRuby Rails:ActionControllerでインデックスメソッドをオーバーロードすることは可能ですか?
class CompanyController < ApplicationController
def index
#return all of companies
end
def index
#return companies based filter on company :name, :location, :type (any combination of these)
end
end
私はあなたのやり方でこれを実装しました。それでも、入力パラメータに基づいてインデックスメソッドをオーバーロードする方法についてのリンクを参照してください:id:または会社 –
if文を使用することはできません。 – errorhandler
大丈夫です、申し訳ありません。 –