graphql - apollo graphql schema react-admin 初学者
问题描述
这些技术是全新的,到目前为止我所看到的非常激动,我很难找到一个我坚持的例子。react-admin 的文档建议我的架构说 Posts 遵循 allPosts 和 _allPostsMeta .. allPosts 部分没有问题,但自然地 react-admin 在 _allPostsMeta 上窒息而死,因为我不确定它如何适应事物.. 示例大多只需显示您的架构应该是什么样子,但不要走得更远。. 是否有像这样的演示服务器应用程序设置可以在任何地方看到?我目前使用连接怪物设置了我的解析器,这一切对我来说都很有意义,所以我想我的问题是,谁能告诉我,或者指出我的解析器应该是什么样子才能满足返回 ListMetadata 的 _allPostsMeta 查询。
谢谢
解决方案
感谢这是一个老问题,您可能已经继续前进,但我想我会在这里做出回应,因为我自己在尝试使用 Apollo-Server-Express GraphQL 后端实现 React-Admin 前端时遇到了类似的情况 -结尾。
基于 ra-data-graphql-simple 的 React Admin 示例 ( https://github.com/marmelab/react-admin/tree/master/packages/ra-data-graphql-simple )
我的解析器最终看起来如下:
Query: {
_allPostsMeta: (parent, args, { db }, info) => db.post.findAndCountAll()
}
注意 findAndCountAll() 不是 findAll() ,就像我在其他示例中看到的那样。到目前为止,这足以让 React Admin 分页为我工作。缺乏所有这些的文档/示例确实让我有点怀疑这个软件不是要走的路,或者已经被其他东西超越了。
推荐阅读
- android - 从前台服务通知中删除按钮
- javascript - 打字稿:从命令行触发“organizeImports”
- algorithm - PostScript 的 readstring:有没有更有效的方法来解析行?
- python - 在 python 中拆分 ls 结果只显示第一个结果
- python - 在 unix 中运行时无法识别 Python 子模块
- java - 如何将对 new 的调用重构为带参数的方法调用?
- c# - 更新多个项目中使用的 DLL
- c# - IParameterSymbol.GetAttributes() 不返回实际符号
- eclipse - 在 Eclipse 中自动运行启动文件
- java - 在从 VCS 签出后应用 API 更改作为重构(最好在 IntelliJ 平台内)