使用jbuilder在父文件夹中渲染特定部分

时间:2015-08-11 09:25:43

标签: ruby-on-rails json jbuilder

我在我的rails项目中使用jbuilder。

在路线上,我可以获取设备的索引或显示带有他身份的设备。

但是用户有很多设备。所以在路线users/:id/devices上,我希望能够获得这些设备。目前,我有一个名为_device.json.jbuilder的部分路径为app/views/api/v1/devices/_device.json.jbuilder。我想从app/views/api/v1/users/devices.json.jbuilder

打电话给我

1 个答案:

答案 0 :(得分:4)

答案是在app/views内提供完整路径。在那种情况下:

/api/v1/users/devices.json.jbuilder看起来像这样

json.partial! '/api/v1/devices/device', devices: @devices