猫鼬存储为&
我的猫鼬有一个架构,我正在使用下面的保存方法代码在集合中插入数据
// 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
答案 0 :(得分:0)
我发现我正在使用一个名为require('mongoose-sanitizer')的节点模块,该问题正在将&替换为&