【发布时间】:2021-08-31 06:36:24
【问题描述】:
使用 neo4j-graphql 库,我们可以从属性图模型创建一个 graphql 类型定义。
例如,对于下面人为设计的 imdb 图模型:
我们可以像这样创建 graphql 类型定义:
type Movie {
movieId: ID!
title: String!
actors: [Person] @relationship(type: "ACTOR_IN", direction: IN)
}
type Person {
personId: ID!
name: String!
actorInMovies: [Movie] @relationship(type: "ACTOR_IN", direction: OUT)
}
注意@relationship 注解如何用于建立不同类型之间的关系。
我似乎找不到任何解释如何实现此目的的 neo4j-graphql 库文档。请建议。 TIA。
【问题讨论】: