启动时出现Mongoose ensureIndex错误

时间:2016-05-26 11:10:06

标签: node.js mongodb mongoose mongoose-schema

var eventSchema = new Schema({
title : {
    type:String,
    required : true,
    index: true
}});

如果索引值为true,则会使程序发送错误

  

Mongoose:events.ensureIndex({title:1}){background:true}

我不知道发生了什么。请解释。我是node.js和Mongoose的新手。

1 个答案:

答案 0 :(得分:0)

试试这个

var animalSchema = new Schema({
  name: String,
  type: String,
  tags: { type: [String], index: true } // field level
});

animalSchema.index({ name: 1, type: -1 }); // schema level

检查一下,它对你有用

http://mongoosejs.com/docs/guide.html