猫鼬转换&为&

时间:2019-07-17 06:49:21

标签: node.js mongodb mongoose mongoose-schema

猫鼬存储为&

我的猫鼬有一个架构,我正在使用下面的保存方法代码在集合中插入数据

// Schema
var userSchema = new Schema({
 payLoad: []
})

// in controller code
var userJson = {
payLoad: [JSON.stringify(req.body)]
}
var User = require('../models/userModel')
new User(userJson).save().then(function (res) {


})

它将数据存储在集合中,但是当&出现时,它将转换为&,例如,如果有效负载中包含Brothers和Sons数据,则在mongodb中它将存储Brothers & Sons

1 个答案:

答案 0 :(得分:0)

我发现我正在使用一个名为require('mongoose-sanitizer')的节点模块,该问题正在将&替换为&