後処理を行うことができます。あなたはサブハッシュの中の 'id'キーのために別々の名前をつけなければならないでしょうが、あなたがそうするなら、このような何かがうまくいくはずです...とにかくこれほど良いとにかく:とにかくこれほど良いとにかく:とにかくこれほど良い:とにかく今のところ:
そう:
x => #<Company id: 16, name: "JRapid", markets: {"markets"=>"[{:market_id=>12, :market_name=>\"enterprise software\", :parents=>[{:parent_id=>12, :name=>\"enterprise software\", :grandparents=>{:parent_id=>12, :name=>\"enterprise software\"}}]}, {:market_id=>38, :market_name=>\"cloud computing\", :parents=>[{:parent_id=>38, :name=>\"cloud computing\", :grandparents=>{:parent_id=>38, :name=>\"cloud computing\"}}]}, {:market_id=>409, :market_name=>\"development platforms\", :parents=>[{:parent_id=>409, :name=>\"development platforms\", :grandparents=>{:parent_id=>409, :name=>\"development platforms\"}}]}, {:market_id=>1132, :market_name=>\"developer tools\", :parents=>[{}]}]"}, locations: {"locations"=>"[{:location_id=>1624, :location_name=>\"california\", :parents=>[{}]}, {:location_id=>1703, :location_name=>\"sunnyvale\", :parents=>[{}]}]"}, follower_count: 8, high_concept: "Rapid development Java cloud platform", product_desc: "JRapid is a Platform as a Service and is the fastes...", urls: {"blog_url"=>"http://www.jrapid.com/blog", "logo_url"=>"https://angel.co/images/icons/startup-nopic.png", "thumb_url"=>"https://angel.co/images/icons/startup-nopic.png", "company_url"=>"http://www.jrapid.com", "twitter_url"=>"http://www.twitter.com/JRapid", "angellist_url"=>"https://angel.co/jrapid"}, status: nil, created_at_or_updated_at: {"created_at"=>"2010-07-21T18:48:32Z", "updated_at"=>"2011-05-07T20:00:37Z"}, screenshots: {"screenshots"=>"[[nil]]"}, created_at: "2012-08-07 05:37:54", updated_at: "2012-08-07 05:37:54">
あなたはこのような何かを行うことができます:
x = x.locations
x = x['locations']
x = eval(x)
x[0][:id]
#=> 1624
警告:実行中のeval()は、指定された文字列に何でもかかります。だから、これは "生産モード"の解決策ではないかもしれません。実際にはそうではありません。しかし、実際のDocument-DBソリューションを使用する方法を学ぶまでは、暫定的には機能します。 もう一度:警告!ランニングエバールは危険です!
(これはあなたを助けている場合、してください1アップ---私はあまりにも多くの質問をするためにSOから禁止して、再度質問をすることができるように多くの担当者のポイントを必要としています)
あなたがのサンプルを提供することができますそのハッシュ構造はどのように見えますか? –
いいえ、私はあなたに似たようなものを与えることができるかもしれません。具体的に何を知りたいですか? – fields