2016-09-26 6 views
3

Я использую GraphQL в приложении Node.js. И я хочу сохранить объект, который использует ключи как короткий код локали и значения для строки на соответствующем языке. (Например, { en: "Hello", ru: "Привет" } и т.д.)Есть ли способ представления объекта пар ключ-значение в GraphQL

Я хочу, чтобы представить это с помощью GraphQL, как на входе (что):

mutation { 
    addExercise(name: { en: "Hello", ru: "Привет" }) 
} 

и на выходе (например, что)

{ 
    exercises { 
    _id, name 
    } 
} 

(name должен вернуть объект пар ключ-значение :)

[ 
    {_id: 1, name: { en: "Hello", ru: "Привет" }} 
] 

Как я могу сделать что-то подобное?

Я знаю, что я могу хранить мои данные таким образом

{ name: "en", value: "Hello }` 

но предыдущий один, кажется, легче.

ответ

 Смежные вопросы

  • Нет связанных вопросов^_^