【问题标题】:resource and references for one/many to many relationship in graphql?graphql中一对/多对多关系的资源和参考?
【发布时间】:2018-10-14 06:56:15
【问题描述】:

我觉得我在这里发疯了。花了最后几个小时搜索,没有一个关于这个主题的官方或完整信息来源。我发现的只是模糊的 10 行代码表示关系在 typedef 中的外观,但没有实现细节任何地方!

我认为这将是 graphql 中非常常见的用例。为什么没有人谈论它?

在实施 o2m 和 m2m 关系方面,您有什么可以推荐的资源吗?我是不是想错了,这不是 graphql 支持的东西?

here is the implementation i am stuck on(我相信是循环引用引起的)。

【问题讨论】:

  • 如果你给出 o2m 和 m2m 查询的例子,我可以给你例子来说明如何实现 graphql 模式来处理它们。
  • 你想让我把它们写在这里还是介意加入我的不和谐/环聊?我有一个我想要关联的简单(2 种类型)应用程序。在我建立关系之前一切正常
  • 您可以将其发布在您的问题中,以便其他人可以看到我所引用的内容
  • 查看零到graphql。不同语言的一个非常小的示例,但包括数据库、模式和所有内容。还演示了多对多关系github.com/steveluscher/zero-to-graphql
  • 继续遇到我认为是循环引用的问题。现在总共已经玩了大约10个小时。尝试了我能在网上找到的一切。最终备份开始搜索“graphql 中的关系建模”几个小时。我在这里

标签: many-to-many graphql one-to-many relationships graphql-js


【解决方案1】:

我无法回答我的任何一个问题。所以我自己想通了,并通过大约 20 次重构提交记录了解决方案。你can see my original question 导致我寻求关系建模资源。我回答了这个问题并提供了重构的详细信息和链接。

在有人编辑这个答案之前,我相信它确实算作一个答案。我为寻求在 graphql 中建模关系的人提供了一个资源。

【讨论】:

    猜你喜欢
    • 2018-09-28
    • 2019-11-10
    • 1970-01-01
    • 2019-01-31
    • 2019-12-18
    • 2019-06-06
    • 2016-05-02
    • 2011-08-29
    • 1970-01-01
    相关资源
    最近更新 更多