Ruby on rails Rabl如何使用partials/extends呈现异构内容
我有一个rabl视图,根据控制器的输出显示用户或位置。我尝试了很多方法,但似乎找不到正确的语法 这是我当前返回的rabl模板(main.rabl) JSON::Ext::Generator::State:0xcac9520的未定义方法“key” 下面是用户模板(user.rabl): extends对于集合非常有效,但是对于这种情况它似乎不起作用Ruby on rails Rabl如何使用partials/extends呈现异构内容,ruby-on-rails,rabl,Ruby On Rails,Rabl,我有一个rabl视图,根据控制器的输出显示用户或位置。我尝试了很多方法,但似乎找不到正确的语法 这是我当前返回的rabl模板(main.rabl) JSON::Ext::Generator::State:0xcac9520的未定义方法“key” 下面是用户模板(user.rabl): extends对于集合非常有效,但是对于这种情况它似乎不起作用 谢谢您的帮助。使用类似于“collection:@posts=>:articles”的内容,因为我从中获得的内容似乎不起作用……此外,我只有一个项目要
谢谢您的帮助。使用类似于“collection:@posts=>:articles”的内容,因为我从中获得的内容似乎不起作用……此外,我只有一个项目要呈现。我获得的解决方案是使用自定义节点的
object false
if @user
child @user do
extends 'user'
end
end
if @place
child @place do
extends 'place'
end
end
object @user => :user
attributes :id, :email, :firstname, :lastname