質問: {:id=>"123", :title=>"テスト"} OK hoge["title"] NG hoge.title ``` 変数に入れるか入れないかで挙動が違うのかなと思ったのですが、 ピンポイントで解説している文献に出会わなかったため、質問させて頂きました。 また、hashでのfindの挙動も時々不思議に思うことがあります。 こちらももし参考になるURlなどございましたら教えて頂けると幸いです。 宜しくお願いします。
回答: ``` hoge = resp.body.map{|hoge| JSON.parse(hoge)} ``` が何に由来しているのかも中身が何かわからないので実際に起きていることはわかりませんが、素の`Hash`には ``` hash.title ``` のように、メソッド形式でキーを指定して値を指定するような機能はありません。出来るとしたらそれは`Hash`を拡張したものかまたは全く別のオブジェクトです。