Rails JSON API将原始JSON字符串呈现为正确的JSON

时间:2015-02-11 15:43:37

标签: ruby-on-rails json activerecord

我有一个Rails模型(ActiveRecord),其中包含一个包含JSON文档的字符串字段。出于几个原因(即它不能迁移到HStore或其他东西)就是这种情况,但这与这个问题无关。

我目前有这个模型的JSON api,我喜欢它将嵌套的JSON作为JSON而不是字符串返回,即没有引用转义。

class ModelsController < ApplicationController

  def index
    @models = Model.all
    render json: models, only: [:id, :json_document]
  end
end

这当前返回一个JSON,其中每个json_document被设为字符串,而不是嵌套的JSON。

0 个答案:

没有答案