Ist dies der beste Weg, eine Indexmethode zu schreiben, die mehrere Param-Abfragen aufnehmen kann?Rails 5: Wenn viele Parameter
if params.key?(:user_id)
Post.where(user_id: params[:user_id])
elsif params.key?(:status)
Post.where(status: params[:status])
elsif params.key?(:user_id) && params.key?(:status)
Post.where(user_id: params[:user_id], status: params[:status])
else
Post.all
end
Meine Methode scheint nicht die params zu fangen, wenn es zwei sind.
Hinweis: Foo Bar Frage – sawa