我正在使用Rails 4中的JBuilder呈现一些学生的JSON。我希望每个学生都有一个“html”属性,其中包含给定学生的HTML部分:
[
{ html: "<b>I was rendered from a partial</b>" }
]
我已经尝试了以下方法:
json.array! @students do |student|
json.html render partial: 'students/_student', locals: { student: student }
end
但这会给我:
Missing partial students/_student with {:locale=>[:en], :formats=>[:json], :handlers=>[:erb, :builder, :raw, :ruby, :jbuilder, :coffee, :haml]}.
render partial: '/students/student'
。 - apneadiving