неверное количество аргументов (дано 2, ожидается 1)
SportsController
class SportsController < ApplicationController
def index
@sport = Sport.all
@events, @errors = Bapi::Inplay.all(query)
end
private
def query
params[:query, {}]
end
end
Sport index.html.erb
<% @sports.each do |sport| %>
<% @events(:sport_id => sport.id).each_slice(2) do |events| %>
Я хочу отправить каждую sport.id
в @enevts
переменную экземпляра
Отредактировано:
При отправке запроса в виде хэша в SportsController
его работа !!
class SportsController < ApplicationController
def index
@sport = Sport.all
query = {:sport_id => 1}
@events, @errors = Bapi::Inplay.all(query)
end
private
def query
params[:query, {}]
end
end
index.html.erb
<% @sports.each do |sport| %>
<% @events.each_slice(2) do |events| %>