首先,安装 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"}...]