【问题标题】:Graphql-ruby: Need to restart Rails server every time when changing query_type or any other fileGraphql-ruby:每次更改 query_type 或任何其他文件时都需要重新启动 Rails 服务器
【发布时间】:2021-03-15 00:38:52
【问题描述】:

我正在使用 graphql 1.9.21rails 5.2.0 应用程序。当我对 graphql query_type 或任何其他与 graphql 相关的文件(例如(graphql_controller、类型文件等))进行更改时,我每次都需要重新启动 rails 服务器。否则,更改不会反映在响应中。其他模型等的更改工作正常,但只有 Graphql 生成的文件有问题。

我也在使用graphql-pundit 0.7.1 不确定它是否会导致任何问题。

谢谢!

【问题讨论】:

  • 您如何更改 graohql query_type?你能给我们一些代码示例吗?
  • 只是添加字段
  • 你能给我们一些代码示例吗?浏览器中的 ctrl-f5 能否解决问题?

标签: ruby-on-rails ruby graphql graphql-ruby


【解决方案1】:

命名空间似乎有些问题。 在类型解决问题之前添加::

class MyXyzSchema < GraphQL::Schema
  mutation(::Types::MutationType)
  query(::Types::QueryType)
  ....
  ....
end

【讨论】:

    猜你喜欢
    • 2019-07-21
    • 1970-01-01
    • 2017-04-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-05-04
    • 2017-06-30
    • 1970-01-01
    相关资源
    最近更新 更多