2016-07-25 4 views

答えて

0

列挙型の値を宣言するときに '/'を使用することはできません。

はあなたがGraphQLでenumに特殊文字を持つことができません「動物」のように気にいらに「犬/猫の名前を切り替え

0

を試してみてください。しかし、あなたはリゾルバでそれらを扱うことができます - あなたがGraphQLでTypeを解決できないという問題がある場合を除き、タイプのfieldしか解決できません。 Foo

{ 
    Foo: { 
    test({ test }) { 
     // handle special characters and return enum supported string 
     if (test === "Cat/Dog") return "CatDog"; 
     return test; 
    } 
    } 
} 
ため

例えば、

type Foo { 
    test: Test 
} 
enum Test { 
    ABC 
    Dog 
    DogCat 
} 

とあなたのリゾルバで

関連する問題