Я использую graphql-ruby
в своем приложении rails. В настоящее время структура каталогов моего приложения выглядит так.
app
- controllers
- application_controller.rb
- graphql_controller.rb
- admin
- application_controller.rb
- graphql_controller.rb
- graphql
- types
- mutations
- graphql_schema.rb
Я пытаюсь создать простую страницу администратора, но я не уверен, как мне обращаться с пространствами имен с помощью graphql-ruby.
Должен ли я также создать каталог Admin
под graphql
и создать под ним types
и mutations
для данных, которые я хочу использовать на странице администратора??
Кроме того, должен ли я создать другую конечную точку для Admin
, как в приведенном ниже коде??
Rails.application.routes.draw do
namespace :admin do
post :graphql, to: 'graphql#execute'
end
post :graphql, to: 'graphql#execute'
end
Можете ли вы дать мне ссылку на проект, который делает то, что я пытаюсь сделать с помощью graphql-ruby??? Это было бы огромной помощью.