2017-05-18 9 views
0

私は変数を私のURLに補間する必要があります。私は見つけたものすべてを(open()、open()、URI()を使って)試しましたが、何も動作していないようです。この小さな悪いURI(URIではありませんか?)のエラーを修正する方法は?

def self.find(id) 
    HTTParty.get("http://localhost:3000/api/v1/users/#{id}.json", format: :json) 
    end 

私が補間する必要がある変数はidです。 読んでいただきありがとうございます。

+0

http:// localhost:3000/api/v1/users /#{id} .json "'を試してみて、出力は何ですか? – Shiko

+0

http:// localhost:3000/api/v1/users/[:id] .json @Shiko –

+0

このIDだけを印刷してみます。 'puts id' – Shiko

答えて

2

あなたの問題は、sybmolと値を送信しているということです。 メソッドを呼び出す関数を確認し、それがシンボルではなく値であることを確認します。

関連する問題