После того, как я установил redis-server
и graphql-redis-subscriptions
, я получаю следующую ошибку [GraphQL error]: Message: Field error: value is not an instance of Date, Location: [object Object], Path: messageAdded,createdAt
[Error: GraphQL error: Field error: value is not an instance of Date]
Если я удаляю createdAt
из запроса, все работает нормально.
scalar Date
Я использую схему типов
решено
Я добавил следующее в свой распознаватель
Date: {
__serialize(value) {
return value; // value sent to the client
},
__parseValue(value) {
return value;
},
__parseLiteral(ast) {
return JSON.parse(JSON.stringify(ast)).value;
}
}