我创建了SOAP服务器,但无法通过SOAP返回我需要的东西。
不返回任何内容的示例:
exampleService: {
example: (args) => {
User.findOne({ email: args.Validate.userMail }, function(err, user) {
if (!user) {
return { result: 'User does not exist' }
} else{
return { result: 'User exist!!' }
}
});
}
}
但是有了静态数据,我就可以正常工作。
示例:
exampleService: {
example: (args) => {
return { result: 'oh god why?' }
}
}
答案 0 :(得分:0)
我成功了! 这是任何人需要的源代码
exampleService: {
example: (args, callback) => {
User.findOne({ email: args.Validate.userMail })
.exec((err, user) => {
if (!user) {
callback({ result: 'User does not exist' })
} else{
callback({ result: 'User exist!!' })
}
});
}
}