如何将mongodb / mongoose架构从单个值字段更新为多值字段

时间:2012-03-11 18:10:42

标签: node.js mongodb mongoose nosql

我在Mongoose中定义了一个模式,如下所示:

var Stuff = new Schema({
    href:           String,
    thing:          Number,
});

但是现在“thing”字段比单个数字更复杂,所以我想更新我的模型make“thing”有嵌入字段:

var Stuff = new Schema({
    href:           String,
    thing:          { thinglabel: String, 
                      thingvalue: Number}
});

我想知道是否有一种优雅的方式来做到这一点。目前,我已经通过添加第二个字段来解决这个问题,但我认为下次遇到这个问题时可能会有更好的解决方案。

0 个答案:

没有答案