実現したいこと
@brandからnameを取り出したいのですがこのコードだと思ったように取り出せません。
"brand_name":"converce"のように表記したいのですがどうしたらよいですか?
nameがキーでconverceはvalueです。
ちなみにmapを使おうとしたのですが配列オブジェクトでないと使えなかったのでダメでした。
実際のコード
brands_controller.rb
Ruby
1module Api 2 class BrandsController < ApplicationController 3 def index 4 @brand = Brand.find(params[:id]) 5 end 6 end 7end 8``` 9index.json.jbuilder 10```Ruby on rails 11json.brand_name do 12 json.extract! @brand, :name 13end 14``` 15これで表示されるもの 16--- 17``` 18"brand_name":{"name":"converse"} 19``` 20表示されて欲しいもの 21--- 22``` 23"brand_name":"converce" 24```
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。