0
簡単な質問:この変数にはどのようにアクセスすればよいですか? (レール)
私はShopify APIとレールを使って作業しています。私は、 "タイトル" または "コード" を取得しようとしている
[#<ShopifyAPI::ShippingLine:0x00000003ac6388 @attributes={"id"=>39782416397, "title"=>"canadapost-overnight", "price"=>"8.66", "code"=>"ON", "source"=>"Some new name", "phone"=>nil, "requested_fulfillment_service_id"=>nil, "delivery_category"=>nil, "carrier_identifier"=>"8ae044ada4106c34b8d9463a6f686d1f", "discounted_price"=>"8.66", "tax_lines"=>[]}, @prefix_options={}, @persisted=true>]
:
<%=order.shipping_lines%>
イッツ値は次のとおりです。
私は、この変数を持っています。
私はorder.shipping_lines.titleで試しましたが、動作しません。属性 "title"はどのように取得できますか?
あなたはエラーを投稿する必要があります'No Method ...'の行に沿って( 'array'(あるいは、おそらく、' order.shipping_lines'を指定して、ActiveRecordのコレクションに)インスタンスメソッドを呼び出そうとしているので)。そして、なぜ、 'array'(あるいはAR'コレクション')でインスタンスメソッドを呼び出すと、そのエラーがスローされるのか考えてみてください... – jvillian
@jvillian aarg、私はとても愚かな気がします、解決策は** order.shipping_lines [0 ]。タイトル**。ご意見ありがとうございます。 – Gyntonic
喜んで助けてください。答えとして掲示される。 upvoteと/またはacceptを自由に感じてください。 – jvillian