Sha256: ef38785b7f230842b5c0e3c5fa53b9708646a7306794ecd4e90e0c5f05b40597

Contents?: true

Size: 520 Bytes

Versions: 19

Compression:

Stored size: 520 Bytes

Contents

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

Version data entries

19 entries across 19 versions & 2 rubygems

Version Path
faalis-0.19.0 lib/generators/faalis/templates/views/index.json.jbuilder.erb
faalis-0.18.1 lib/generators/faalis/templates/views/index.json.jbuilder.erb
faalis-0.18.0 lib/generators/faalis/templates/views/index.json.jbuilder.erb
faalis-0.17.0 lib/generators/faalis/templates/views/index.json.jbuilder.erb
faalis-0.16.3 lib/generators/faalis/templates/views/index.json.jbuilder.erb
faalis-0.16.1 lib/generators/faalis/templates/views/index.json.jbuilder.erb
faalis-0.16.0 lib/generators/faalis/templates/views/index.json.jbuilder.erb
faalis-0.15.1 lib/generators/faalis/templates/views/index.json.jbuilder.erb
faalis-0.15.0 lib/generators/faalis/templates/views/index.json.jbuilder.erb
faalis-0.14.4 lib/generators/faalis/templates/views/index.json.jbuilder.erb
faalis-0.14.3 lib/generators/faalis/templates/views/index.json.jbuilder.erb
faalis-0.14.2 lib/generators/faalis/templates/views/index.json.jbuilder.erb
faalis-0.14.0 lib/generators/faalis/templates/views/index.json.jbuilder.erb
faalis-0.11.1 lib/generators/faalis/templates/views/index.json.jbuilder.erb
faalis-0.11.0 lib/generators/faalis/templates/views/index.json.jbuilder.erb
faalis-0.7.0 lib/generators/faalis/templates/views/index.json.jbuilder.erb
red_base-0.6.0 lib/generators/red_base/templates/views/index.json.jbuilder.erb
red_base-0.5.1 lib/generators/red_base/templates/views/index.json.jbuilder.erb
red_base-0.5.0 lib/generators/red_base/templates/views/index.json.jbuilder.erb