I\'m using JBuilder as to return some JSON. I have a index.json.jbuilder
that generates the data, and I need to render it to a string. However, I\'m not sure ho
You can also do it like this, which leaves your controller a bit cleaner.
# controller
def new
@data = Data.all
end
# view
<% content_for :head do %>
<% end %>
# path/to/_partial.html.jbuilder
json.array!(@data) do |d|
json.extract! field1, :field2, :field3, :field4
json.url data_url(d, format: :json)
end
# layouts/application.html
<%= yield :head %>
...