2017-03-07 4 views

答えて

1

エッジタイプについて特別なものはありません。新しいオブジェクトタイプを定義し、他のタイプの代わりにそのタイプを直接参照するだけです。 SQLで結合テーブルを定義するのと同じように。それでは、あなたは(GraphQLスキーマ言語)から始めましょう:

type User { 
    bestFriend: User 
} 

その後、あなたは友情について何かを追加したい、あなたはそのためのタイプを作成することができます今すぐ

type User { 
    bestFriend: Friendship 
} 

type Friendship { 
    friend: User 
    startTime: Date 
    commonPhotos: [Photo] 
} 

Friendshipタイプはエッジのように機能します。

関連する問題