outputFields: {
token: {
type: GraphQLString,
resolve: (token) => token
}
},
outputfields決して未定義」エラーの「clientMutationIdない」またはmutateAndGetPayloadメソッドからデータを戻しながら、解決関数が呼び出されるものではありません。ただし。設定できませんプロパティは、私が正しい方法でやっているかどうかわからない、呼び出さ
mutateAndGetPayload: (credentials) => {
console.log('credentials', credentials);
userprof.findOne({email: credentials.email}).exec(function(err, r) {
if(!r) {
return new Error('no user')
} else if(r) {
if(r.password != credentials.password) {
return new Error('password error');
} else {
var token = jwt.getToken(r);
console.log(token);
return {token};
}
}
});
}
可能な複製:http://stackoverflow.com/questions/33831911/cannot-set-property-clientmutationid-of-undefined – marktani
"outputfieldsは決して呼び出されません" - あなたはそれをどのように知っていますか? –
@AhmadFerdousが呼び出されていたら、それはgraphiqlにトークンを出力します –