当前位置: 首页 > 知识库问答 >
问题:

neo4j-图形ql自我引用类型为空

宰父学
2023-03-14

使用apollo和neo4j graphql js使用graphql尝试neo4j。这是我的typeDefs:

const typeDefs = `
        type Employee {
            eid: ID!
            name: String!
            title: String!
            email: String
            reportees: [Employee] @relation(name: "REPORTS_TO", direction: "IN")
        }

        type Query {
            getAllEmployees: [Employee] @cypher(statement: "MATCH (n) RETURN n")
            getEmployee(name: String): [Employee] @cypher(statement: "MATCH (e:EMP) WHERE e.name contains $name RETURN e")
        }
`;

我总是把记者当成空的。对我错过了什么有什么建议吗?

共有1个答案

刘安志
2023-03-14

这个问题解决了-我的类型为雇员和节点为EMP。将类型更改为EMP就成功了。

 类似资料:
  • 尝试实现reactive graph ql并遇到一些问题。 pom相关性, 架构:- 分解器:- 这里,如果我返回Flux或Mono,得到以下错误。 所以,尝试作为列表返回。 但是使用阻塞调用将Flux转换为List也会抛出错误, 这里,得到下面的错误。 使用graphiql进行测试。 http://localhost:8089/graphiql

  • 我创建了一个大型neo4j图,将用户连接到他们像用户一样观看的视频- 如果我尝试: 图表显示“显示300000个节点,0个关系”没有显示图表、关系或节点。 如果我尝试: 图表显示“显示1000个节点,1000个关系(完成1000个附加关系)”所有图形、关系和节点都会显示出来。 如果我尝试: 没有显示图形、关系或节点。 第一个图形是否太大而无法显示?如何让它显示? 提前谢谢你。

  • 我正在使用库将现有的 Rest API 项目迁移到图形QL。我有一段代码,用于从获取当前的 : 但是,这将为图形 QL 返回空值。我认为这是正确的,因为对于 GraphQL,我们必须使用

  • 我从AWS Amplify GraphQL(我相信它使用apollo codegen)自动生成了一个类型脚本,如下所示: 我想生成一个基本类型的“注释”,作为“基本”类型,在使用返回的数据时在我的代码中使用。即将注释映射到React组件上,等等。 有没有办法缩小自动生成的类型,或者以某种方式对其进行扩展,使其看起来像:

  • 在java应用程序中调用GraphQL查询时出现以下错误- “说明”:“accountQuery字段的帐户类型需要子选择”,“validationErrorType”:“需要子选择”,“queryPath”:[“accountQuery”], 这是我的图式 模式{查询:查询} 类型查询{accountQuery(nbr:String):Account} 键入帐户{ nbr:String name:

  • 我有一个名为汽车制造商的GraphQL模式,它有两个字段,< code>id和< code>name。我试图通过GraphiQL完成的是将几个数据插入到模式中,但我需要改变这两个提到的字段。 有没有办法在字段上插入所需的值?