码迷,mamicode.com
首页 > 其他好文 > 详细

grandstack graphql 开发模型

时间:2018-09-11 11:21:52      阅读:285      评论:0      收藏:0      [点我收藏+]

标签:图片   href   资料   info   添加   tar   base   and   data-   

当前grandstack 支持两类开发方式

  • js (使用Neo4j-graphql-js)
  • 插件模型

js 模型

参考https://github.com/rongfengliang/grand-stack-starter

主要是使用Neo4j-graphql-js 进行查询以及类型的resolver

插件模型

Neo4j-GraphQL 插件可以自定进行graphql 的查询转换为cypher 查询

使用

  • js
https://github.com/rongfengliang/grand-stack-starter 项目

技术分享图片

  • 插件模型

    使用内置的demo (movie graph),使用neo4j desktop 进行插件安装,同时注意需要配置graphql如下:

echo ‘dbms.unmanaged_extension_classes=org.neo4j.graphql=/graphql‘ >> /var/lib/neo4j/conf/neo4j.conf

技术分享图片
注意需要添加登陆的header

echo "Basic $(echo -n "neo4j:<password>" | base64)"

{
 "Authorization":"Basic bmVvNGo6bGV0bWVpbg=="
}

技术分享图片

参考资料

https://grandstack.io/docs/neo4j-graphql-plugin.html
https://github.com/neo4j-graphql/neo4j-graphql
https://github.com/rongfengliang/grand-stack-starter

grandstack graphql 开发模型

标签:图片   href   资料   info   添加   tar   base   and   data-   

原文地址:https://www.cnblogs.com/rongfengliang/p/9625515.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!