0

私はコントローラーに次のコードを持っています

def show 

    client = GameAccounts::GameAccountsClient.new 

    ..

    json = client.get_accounts( ..)
    ..
    end

GameAccountsClientに次のコードがあります

def get_accounts(..)
      response = query_account(CGI.escape(params[:name])
      JSON.parse(response.body)
    end

私は上記のコードを持っていますが、コントローラーでget_accountsメソッドを呼び出しているときにparams [:name]を渡す方法がわかりません。Railsのメソッドでハッシュを渡すのを手伝ってくれる人はいますか?。ありがとうございました

4

1 に答える 1

0

私がそれを正しく理解していればparams[:name]、モデルメソッドに を渡すだけです。

def show
  client = GameAccounts::GameAccountsClient.new
  json = client.get_accounts(params[:name])
end

def get_accounts(name)
  response = query_account(CGI.escape(name)
  JSON.parse(response.body)
end
于 2013-03-05T17:27:03.790 に答える