首先,安裝 jbuilder gem 'jbuilder'
jbuilder用法,在view中生成對應的action頁面,以.json.jbuilder結束。
下面舉一些簡單的用法實例:
#@user = User.first
#@users = User.all
show.json.jbuilder:
生成普通的hash結構
json.id @user.id
json.name @user.name
生成界面數據:{“id":1, "name":"lh"}
生成hash數組
json.user_arr @users do |json, user|
json.id @user.id
json.name @user.name
end
生成界面數據: [{"id":1,"name","lh"},{"id":2,"name":h"}...]