我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
你能给我一个项目的链接吗?那将是一个巨大的帮助。