關於rails 中用jbuilder生成json數據用法

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


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章