Вот мой код из специального приложения для GraphQL схемы: -В графической схеме, как поле может быть GraphQLString, а также GraphQLInt?
let data = new GraphQLObjectType({
name:"Data",
fields: {
id: {type: GraphQLID},
value: {type: GraphQLString} // TODO: allow for string as well as int
}
});
Как я могу сделать поле «значение» принимает значение строки, а также Int значения, так что она может быть сохранена с помощью правильного типа?
ОК, если вы сделали значение 'integer', а также' string', то какой тип вы будете рассматривать для базы данных –
@ p0k8_ Точка GraphQL должна скрывать данные базы данных. Не имеет значения, относится ли это значение к базе данных A или B или к некоторому файлу или другому API. Таким образом, вполне допустимо иметь типы объединения –
graphql предоставляет 'int', но схема базы данных для типа' string' then ?? –