drupal - 如何让 Drupal 8 视图与 GraphQL / Gatsby.js 一起使用
问题描述
我正在努力寻找答案,因为我不确定这是 Drupal、GraphQl 还是 Gatsby 问题。
我正在使用 Gatsby.js 和 Drupal-8 作为数据源(通过gatsby-source-drupal
)构建一个投资组合站点。
GraphQl 对节点、分类法、用户的查询,例如工作没有问题。但我无法在我的 API 端点访问我创建的视图。
我创建了一个带有路径的工作视图页面。我还将数据公开为一个块。尝试将 REST-Export 作为序列化 JSON,但我无法使其与 JSON:API 和 JSON-Views-Module 一起使用。
我希望在我的/jsonapi/
端点上从我的视图中访问数据,但我的视图没有显示出来。
我无法理解这一点。我错过了什么?甚至可能吗?谢谢!
解决方案
使用 JSON:API 模块,您确实无法获取视图,但也有GraphQl 模块,并且出于您的目的,GraphQl 视图模块可以使视图可用于创建自定义 graphql 模式。祝你好运
推荐阅读
- spring-boot - 评估 SpringEL 表达式的异常:带有 Get 请求的“_csrf.token”
- javascript - JavaScript:安全随机数生成
- c# - aspcore api中的fileupload多个参数
- php - 创建html表并使用数组中的数据填充
- pdf - 仅在 Adobe Reader 中显示无效的合格签名
- google-sheets - 通过拖动使用 TEXT 公式自动创建的序列“编号 - 文本”
- python - 如何通过使用 tkinter python 在客户端 gui 中按下按钮来触发服务器端功能
- node.js - 尝试安装 NodeJS 14 后管道损坏
- pytest - Pytest:日期对象不能作为参数传递给夹具
- python - Python执行不流畅