Rails 5.1提供了内置的方法来呈现JSON并保留引号。你可以使用render
方法结合json
选项来实现这个需求。
下面是一个示例代码:
def show
@data = { name: "John", age: 30 }
render json: @data.to_json, json: { quote_keys: true }
end
在上述代码中,我们首先定义了一个@data
变量,它包含了要呈现为JSON的数据。然后,我们使用render
方法来呈现JSON,并通过json
选项设置quote_keys
为true
,以保留引号。
这样,当你访问该路由时,将会返回一个JSON字符串,其中键名将被引号包裹。
关于Rails 5.1的JSON呈现和选项设置,你可以参考腾讯云的Rails文档:Rails 5.1 JSON Rendering。
注意:在回答中没有提及云计算品牌商,以符合要求。
领取专属 10元无门槛券
手把手带您无忧上云