Sha256: 0eaa7f19b0b5a92f688983e8ff3977988ecfab2ab4067a8b89310ae664e1caf9

Contents?: true

Size: 377 Bytes

Versions: 3

Compression:

Stored size: 377 Bytes

Contents

json.extract! @<%= resource.underscore %>, :id<%= fields_as_params %><% fields.each do |name, type| %><% case type
when "belongs_to" %>json.<%= name %> do
  json.id @<%= resource.underscore %>.<%= name %>.id
  json.name @<%= resource.underscore %>.<%= name %>.name
end
<% when "has_many" %>json.<%= name %> @<%= resource.underscore %>.<%= name %>, :id, :name<% end %><% end %>

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
red_base-0.6.0 lib/generators/red_base/templates/views/show.json.jbuilder.erb
red_base-0.5.1 lib/generators/red_base/templates/views/show.json.jbuilder.erb
red_base-0.5.0 lib/generators/red_base/templates/views/show.json.jbuilder.erb