目前正在追踪Mongoose和MongoDB的一个项目,但遇到了一个API尚不清楚的部分.
我有一个模型,其中包含几个键和文档,以及其中一个键被调用watchList.这是一个用户正在观看的ID数组,但我需要确保这些值保持独特.
以下是一些示例代码:
var MyObject = new Mongoose.Schema({
//....
watching : {type: Array, required: false},
//....
});
Run Code Online (Sandbox Code Playgroud)
所以我的问题是如何确保推入数组的值只存储一个,所以使值唯一,我可以使用unique: true吗?
谢谢