Rails需要一个JSON Builder

说过要写tutorials的,我却发现自己写的东西越来越中国化了,就是很装逼却没实际价值,高手不屑一看,新手看不懂的境界。

于是,我决定以后写的詳細一点。不过在我如此混乱的文字组织下,可能就找不到重点了

我有很多的events,想返回JSON格式,只需要这样写

class EventsController < ApplicationController
  respond_to :json

  def index
    respond_with(@events)
  end
end

Rails很智能,它会自动的使用@events.to_json来返回JSON,大部分时间这就是我想要的,可现在问题出现了。。。

我不喜欢默认的这个JSON,比如我需要给这个JSON加一个值"total":69。如果是XML格式,Rails提供了Builder,可我没找到比较方便的JSON Builder

针对现在小小的需求,可以这样做
READ MORE>>