ホームページ  >  に質問  >  本文

ruby - 求教 rails 获取数据值方法

菜鸟求教,如何rails从如下数据获取PublicPort和Image等数值列。感谢!

[#<Docker::Container:0x00000005195578 @id="8aba2f87cdf5e5d340f30fef8e5df8f58d990eab1c70583d4fef3a8fa83de3f2", @info={"Command"=>"/bin/bash", "Created"=>1427722904, "Image"=>"ddddd:latest", "Names"=>["/clever_pike"], "Ports"=>[{"IP"=>"0.0.0.0", "PrivatePort"=>80, "PublicPort"=>10280, "Type"=>"tcp"}], "Status"=>"Up 10 days", "id"=>"8aba2f87cdf5e5d340f30fef8e5df8f58d990eab1c70583d4fef3a8fa83de3f2"}, @connection=#<Docker::Connection:0x00000004aaadf8 @url="unix:///", @options={:socket=>"/var/run/docker.sock"}>>, #<Docker::Container:0x00000005195488 @id="c95642d254f1b716debbc8f5381b1234aff69c92db87a43e9b6f64216d1471b3", @info={"Command"=>"/bin/bash", "Created"=>1427722902, "Image"=>"bbbbbbb:latest", "Names"=>["/serene_heisenberg"], "Ports"=>[{"IP"=>"0.0.0.0", "PrivatePort"=>80, "PublicPort"=>10180, "Type"=>"tcp"}], "Status"=>"Up 10 days", "id"=>"c95642d254f1b716debbc8f5381b1234aff69c92db87a43e9b6f64216d1471b3"}, @connection=#<Docker::Connection:0x00000004aaadf8 @url="unix:///", @options={:socket=>"/var/run/docker.sock"}>>, #<Docker::Container:0x00000005195398 @id="5583df725fa5917eee6609210fee422d6d1d0059f8a9c630bdbf407d6cd014fc", @info={"Command"=>"/bin/bash", "Created"=>1427722900, "Image"=>"xxxxx:latest", "Names"=>["/adoring_franklin"], "Ports"=>[{"IP"=>"0.0.0.0", "PrivatePort"=>80, "PublicPort"=>10080, "Type"=>"tcp"}], "Status"=>"Up 10 days", "id"=>"5583df725fa5917eee6609210fee422d6d1d0059f8a9c630bdbf407d6cd014fc"}, @connection=#<Docker::Connection:0x00000004aaadf8 @url="unix:///", @options={:socket=>"/var/run/docker.sock"}>>]
PHP中文网PHP中文网2761日前580

全員に返信(1)返信します

  • 巴扎黑

    巴扎黑2017-04-22 09:02:41

    文句を言うなら、オブジェクトを検査してから投稿して直接質問してください、あなたは本当に怠け者です

    どのライブラリを使用したかは述べていません。ライブラリがあり、ドキュメントがある場合は、ドキュメントを参照してください。ドキュメントがない場合は、ソースコードを参照してください。 オブジェクトがどのように作成されたかについてのコンテキストはありません

    質問について

    取得した情報は @info インスタンス変数にあるようです

    返事
    0
  • キャンセル返事