在GraphQl中,如何从html.erb将params [:query]发送到GraphqlController

时间:2019-03-23 14:05:35

标签: ruby-on-rails graphql

我想使用Ruby on Rails和GraphQl构建一个简单的Web应用程序。我不知道如何从视图文件向GraphqlController发送查询。我知道如何通过graphiql发送它,但我想通过视图中的可点击链接发送。

我已经设置了GraphQl,QueryType和UserType

我的QueryType看起来像这样

module Types
  class QueryType < Types::BaseObject
    field :users, [Types::UserType], null: false
    def users
      User.all
    end
  end
end

我的用户类型如下

module Types
  class UserType < Types::BaseObject
    field :id, ID, null: false
  end
end

我的视图文件看起来像

<%= link_to 'Get all users', graphql_path, method: :post %>

现在我没有ida如何将params [:query]发送到GraphqlController

0 个答案:

没有答案