我尝试了所有可以找到的建议,但仍然无法解决问题:
var testSchema = new mongoose.Schema({
Param1: String,
Param2: String,
Param3: Number
})
testSchema.index = ({Param1: 1, Param2: 1} , { unique: true })
var Test= mongoose.model("Test", testSchema)
我已经删除了我的集合和数据库,但是只能通过手动添加到数据库来设法创建索引。 该代码可以从数据库读取和写入,但不会创建索引。 我该如何解决这个问题?
谢谢。
答案 0 :(得分:0)
model.index
是一个函数。
testSchema.index({ Param1: 1, Param2: 1 } , { unique: true });