mirror of
https://github.com/ditkrg/jsonapi-swagger.git
synced 2026-01-22 22:06:50 +00:00
fix jsonapi fields template
This commit is contained in:
parent
e1d4b7411d
commit
5c34d2b57e
@ -13,8 +13,8 @@ RSpec.describe '<%= resouces_name %>', type: :request do
|
|||||||
parameter name: :'page[number]', in: :query, type: :string, description: '<%= t(:page_num) %>', required: false
|
parameter name: :'page[number]', in: :query, type: :string, description: '<%= t(:page_num) %>', required: false
|
||||||
parameter name: :include, in: :query, type: :string, description: '<%= t(:include_related_data) %>', required: false
|
parameter name: :include, in: :query, type: :string, description: '<%= t(:include_related_data) %>', required: false
|
||||||
parameter name: :'fields[<%= route_resouces %>]', in: :query, type: :string, description: '<%= t(:display_field) %>', required: false
|
parameter name: :'fields[<%= route_resouces %>]', in: :query, type: :string, description: '<%= t(:display_field) %>', required: false
|
||||||
<% relationships.each_key do |relation| -%>
|
<% relationships.each_value do |relation| -%>
|
||||||
parameter name: :'fields[<%= relation.to_s.pluralize %>]', in: :query, type: :string, description: '<%= t(:display_field) %>', required: false
|
parameter name: :'fields[<%= relation.class_name.tableize %>]', in: :query, type: :string, description: '<%= t(:display_field) %>', required: false
|
||||||
<% end -%>
|
<% end -%>
|
||||||
response '200', '<%= t(:get_list) %>' do
|
response '200', '<%= t(:get_list) %>' do
|
||||||
schema type: :object,
|
schema type: :object,
|
||||||
@ -98,8 +98,8 @@ RSpec.describe '<%= resouces_name %>', type: :request do
|
|||||||
parameter name: :id, in: :path, type: :integer, description: 'ID', required: true
|
parameter name: :id, in: :path, type: :integer, description: 'ID', required: true
|
||||||
parameter name: :include, in: :query, type: :string, description: '<%= t(:include_related_data) %>', required: false
|
parameter name: :include, in: :query, type: :string, description: '<%= t(:include_related_data) %>', required: false
|
||||||
parameter name: :'fields[<%= route_resouces %>]', in: :query, type: :string, description: '<%= t(:display_field) %>', required: false
|
parameter name: :'fields[<%= route_resouces %>]', in: :query, type: :string, description: '<%= t(:display_field) %>', required: false
|
||||||
<% relationships.each_key do |relation| -%>
|
<% relationships.each_value do |relation| -%>
|
||||||
parameter name: :'fields[<%= relation.to_s.pluralize %>]', in: :query, type: :string, description: '<%= t(:display_field) %>', required: false
|
parameter name: :'fields[<%= relation.class_name.tableize %>]', in: :query, type: :string, description: '<%= t(:display_field) %>', required: false
|
||||||
<% end -%>
|
<% end -%>
|
||||||
response '200', '<%= t(:get_detail) %>' do
|
response '200', '<%= t(:get_detail) %>' do
|
||||||
schema type: :object,
|
schema type: :object,
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user