【发布时间】:2017-03-04 02:48:44
【问题描述】:
这个解析器工作正常:
const resolvers = {
Query: {
instant_message(_, args) {
var ret = connectors.IM.findAll({ where: args }).then((res) => res.map((item) => item.dataValues));
return ret;
}
},
Subscription: {
//[.....]
},
}
};
订阅解析器与查询解析器使用完全相同的代码是否有意义?即:
const resolvers = {
Query: {
instant_message(_, args) {
var ret = connectors.IM.findAll({ where: args }).then((res) => res.map((item) => item.dataValues));
return ret;
}
},
Subscription: {
instant_message(_, args) {
var ret = connectors.IM.findAll({ where: args }).then((res) => res.map((item) => item.dataValues));
return ret;
}
}
};
如果不是,需要什么区别?提前感谢大家提供任何信息。
【问题讨论】:
标签: graphql apollo apollo-server