0

我使用 Dgraph 和 Postgres 作为我的数据库。我正在使用带有 ecto 的 elixir 来处理从前端到 postgres db 的 graphql 实现。我现在需要将 graphql 查询映射到 dgraph 的 graphql 版本(graphql+-),这样我就可以使用 graphql 的强大功能来只获取我需要的数据。将 graphql 映射到 graphql+- 的最佳方法是什么?你会怎么做呢?还是有其他方法可以做到这一点。我试图将 graphql 查询直接传递给 dgraph,但正如您可以想象的那样,这不起作用。还有其他我没有想到的方法吗?

4

1 回答 1

1

此刻,我不这么认为。GraphQL+- 不支持所有 GraphQL 功能,因此您必须编写一个从 GraphQL 到 GraphQL+- 的转换器。

来自官方文档:

我们修改了语言以更好地支持图形操作,添加和删除功能以获得最适合图形数据库的功能。

于 2018-03-30T08:34:32.137 回答