在Rails API模式下的show action中返回两个JSON数据,可以通过以下步骤实现:
def show
@data1 = { key1: 'value1', key2: 'value2' }
@data2 = { key3: 'value3', key4: 'value4' }
render json: { data1: @data1, data2: @data2 }
end
@data1
和@data2
,分别表示要返回的两个JSON数据。你可以根据实际需求修改这些数据。render json: { data1: @data1, data2: @data2 }
将两个JSON数据作为一个哈希对象传递给render
方法。在这个例子中,我们将两个JSON数据分别命名为data1
和data2
。{
"data1": {
"key1": "value1",
"key2": "value2"
},
"data2": {
"key3": "value3",
"key4": "value4"
}
}
这样,你就成功在Rails API模式下的show action中返回了两个JSON数据。
请注意,以上示例中的数据仅供参考,你可以根据实际需求自定义返回的JSON数据内容。另外,关于Rails的API模式和show action的详细信息,你可以参考Rails官方文档:Rails API模式。
领取专属 10元无门槛券
手把手带您无忧上云