jbuilder
基本的な使い方は、パーフェクト Ruby on Rails の 2−5−4 がとてもわかりやすいので、そこを読もう!!
code:show.json.jbuilder
json.extract! @book, :id, :name, :price
json.name_with_id "#{@book.id} - #{@book.name}"
json.publisher do
json.name @book.publisher.name
json.address @book.publisher.address
end
unless @book.high_price?
json.low_price true
end
code:output
{
"id":1,
"name":"Book 1",
"price":1000,
"name_with_id":"1 - Book 1",
"publisher":
{
"name":"GIhyo inc.",
"address":"Ichigaya"
},
"low_price":true
}
#Rails #API #json #jbuilder