我正在在线应用程序上创建聊天机器人,我想用数据库(解析平台)中的值在node.js中创建一些替换方法,现在我尝试了
msgFromUser = msgFromUser.replace(new RegExp(common_word, 'g'), synonym_word);
common_word和synonym_word来自数据库,我不知道如何从数据库查询值
My parse dashboard database example
示例
之前:我要更换笔记本电脑。
之后:我更换了笔记本电脑。
我不知道该怎么办,对不起我的英语不好,现在我尝试了一下,但是不起作用
var query1 = new Parse.Query(SYN);
query1.equalTo("common_word", msgFromUser)
query1.find({
success: function (object) {
response.success(object.synonym_word);
},
error: function (error) {
response.error(error);
}
});
if (msgFromUser != '' || msgFromUser != null) {
msgFromUser = msgFromUser.replace(new RegExp(common_word, 'g'), synonym_word);
}