问题标签 [neo4j-graphql-js]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
52 浏览

neo4j - 如何提高 GraphQL 请求的性能?

我有一个请求大约需要 5 秒才能返回所有结果。

我将此添加到 Neo4j VM 企业的配置中:

这是我的 GraphQL 请求:

我看到了 query.log 文件:

  • 请求由 nodebylabelscan 开始
  • 驱动程序:neo4j-graphql-js/2.16.4
  • 页面点击量:55698
  • 中央处理器(毫秒)260
  • 时间(毫秒) 7214

我可以改进什么,是在 GraphQL 中,还是在 Neo4j(配置或其他)中?网页应用显示文章很慢,是这个请求的原因吗?

我希望能够更快地返回这个大结果

0 投票
0 回答
28 浏览

r - 使用 GraphQL 的 R 代码不打印嵌套数据

我正在使用 neo4j-graphql-js 和 Apollo 服务器创建一个闪亮的应用程序。我可以访问 GraphQL API 游乐场,我的查询将在那里工作,但目前没有翻译到我的应用程序。由于我使用的是模板,因此我找不到修复它的代码文档。

有问题的代码和查询是这样的:

当我的应用程序运行时,它会在一列中打印出技能名称,然后在另一列中打印出技能.projects_in_need_of,此时它应该返回一个项目。它返回 [object Object] 而不是项目节点。

projects_in_need_of 是一个关系,它在模式中看起来像这样:

我相信我的程序在创建数据表时搞砸了,因为打印 flat_result 和 result.df 给出了正确的信息。

0 投票
1 回答
35 浏览

neo4j - 如何使用 Neo4j 和 GraphQL 将 Create 上的“$jwt.sub”绑定到属性?

我目前正在将 neo4j 和 graphql 与 Apollo 服务器一起使用。

我有以下类型:

当我尝试进行以下突变时:

我从 Neo4j 收到一个 FORBIDDEN 错误。

我调试了一些代码,看起来这就是正在转换的内容:

因此,如果我正确理解这一点,如果 externalID 为 NULL 并且 externalID 与我的 jwt 子值不同,那么它将引发异常。

基本上我想要实现的是:

创建人员节点时,将 externalID 值分配给sub我的 JWT 的属性值。

我在这里做错了什么?

0 投票
2 回答
36 浏览

javascript - 为什么在带有graphql的neo4j中使用count函数会返回两个值,分别称为low和high?

如果我在 Neo4j 浏览器中执行以下密码返回预期值

结果:

但是如果我在 neo4j-graphql 中执行相同的密码

返回:

值低和高是什么意思?

谢谢!