我有一个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。