【发布时间】:2023-03-18 22:54:01
【问题描述】:
我有一个现有的 Node.js REST API,它当前使用 pg-promise 从数据库中查询数据。但相反,我想使用 GraphQL 从数据库中查询数据。所以,我只想在内部使用 GraphQL。我找到的所有教程都展示了如何构建 GraphQL 服务器。但是我也可以只在内部使用 GraphQL 来查询数据吗?
谢谢!
【问题讨论】:
标签: node.js database api rest graphql
我有一个现有的 Node.js REST API,它当前使用 pg-promise 从数据库中查询数据。但相反,我想使用 GraphQL 从数据库中查询数据。所以,我只想在内部使用 GraphQL。我找到的所有教程都展示了如何构建 GraphQL 服务器。但是我也可以只在内部使用 GraphQL 来查询数据吗?
谢谢!
【问题讨论】:
标签: node.js database api rest graphql
是的,但您仍需要设置一个 graphql 服务器。
数据库说 SQL,不会直接理解 graphql。您需要一个单独的应用程序来接收 graphql 并查询数据库。
+-------------+ +------------------+ +----------+
+ Application +-----------+ Application +-------+ database +
+ + graphql + (graphql server) + SQL + +
+-------------+ +------------------+ +----------+
【讨论】: