【发布时间】:2015-01-07 11:30:17
【问题描述】:
我有一个架构
var mySchema = new Schema({
array: []
});
var PSchema = mongoose.model('objects', mySchema);
我在架构对象的数组属性中添加了 1 个名为“hello”的元素
var newObject = new PSchema;
newObject.array.push('hello');
newObject.save(function (err) {});
当且仅当数组中不存在 hello2 时,我想更新架构对象以将“hello2”添加到数组属性中。
猫鼬可以做到这一点吗?如果是这样,我该怎么做?
【问题讨论】:
标签: javascript arrays node.js mongodb mongoose