我已经超越了我的
to_json(options)
在我的动物模型中。
在我的表演动作中,我有
respond_to do |format|
format.html # show.html.erb
format.json { render json: @animal }
end
我在这个控制器上有另一个动作来获取特定用户拥有的所有动物。
def owned_animals
@animals = User.find(params[:user_id]).animals
respond_to do |format|
format.json { render json: @animals }
end
end
当我打电话
/owned_animals.1.json
我得到了旧的 json 格式,而不是使用我的 to_json 覆盖。
我猜我需要覆盖用户模型中的 to_json 才能使用 over_ridden 的动物 json?
干杯