Javascript 关于Appolo/neo4j graphql js不工作的接口实现的查询

Javascript 关于Appolo/neo4j graphql js不工作的接口实现的查询,javascript,neo4j,Javascript,Neo4j,我关于StackOverflow的第一个问题 我想要实现什么: 我正在使用Apollo服务器和neo4j graphql js插件实现一个后端graphql服务 我能够获得一个工作解决方案,并在其中运行,我能够通过服务创建和查询节点。但是,我无法根据模式中不同类型实现的接口选择节点 (以下只是一个测试模式,所以不要被内容分散注意力;-) 界面动物{ 名称:String } 型鸟器动物{ 名称:String 喙形:弦 } 型哺乳动物{ 名称:String 毛皮类型:细绳 } 类型查询{ 动物:[动

我关于StackOverflow的第一个问题

我想要实现什么: 我正在使用Apollo服务器和neo4j graphql js插件实现一个后端graphql服务

我能够获得一个工作解决方案,并在其中运行,我能够通过服务创建和查询节点。但是,我无法根据模式中不同类型实现的接口选择节点

(以下只是一个测试模式,所以不要被内容分散注意力;-)

界面动物{ 名称:String } 型鸟器动物{ 名称:String 喙形:弦 } 型哺乳动物{ 名称:String 毛皮类型:细绳 } 类型查询{ 动物:[动物] 鸟:[鸟] 哺乳动物:[哺乳动物] } 所以查询{Bird{etc,可以很好地工作,但是当我这样做的时候

结果是

然而,我希望结果中包含节点(一个用于鸟类,一个用于哺乳动物)

从“neo4j图形ql js”导入{neo4jgraphql};
导出常量typeDefs=`
界面动物{
名称:String
}
型鸟器动物{
名称:String
喙形:弦
}
型哺乳动物{
名称:String
毛皮类型:细绳
}
类型查询{
动物:[动物]
鸟:[鸟]
哺乳动物:[哺乳动物]
}
`;
导出常量解析程序={
查询:{
动物:neo4jgraphql,
鸟类:neo4jgraphql,
哺乳动物:neo4jgraphql
}
};
那么我做错了什么?
在neo4jgrapql js电影示例的示例项目中,有一个接口/类型示例,但它似乎没有被使用,我在接口上找不到任何有助于解决此问题的内容。

这不是类型脚本吗?@Jerodev否,它是
graphql
类型定义我认为
处理接口类型
是一个需要实现的功能在
neo4j graphql js
中提到,罗伊,我是怎么搞砸的!谢谢你的通知。这就解释了。谢谢。
{
  animals{
    name
  }
}
  "data": {
    "animals": []
  }