【发布时间】:2021-07-16 23:38:56
【问题描述】:
在我开始使用鉴别器后开始出现错误。
const mongoose = require("mongoose");
const Schema = mongoose.Schema;
const Base = require("../config/Base");
const Refill = Base.discriminator(
"Refill",
new Schema({
cylinderSize: { type: Number, required: true },
cylinderSwap: { type: Boolean, required: true },
quantity: { type: Number, required: true },
location: {
type: { type: String },
coordinates: [Number]
}
})
);
Refill.index({ location: "2dsphere" });
module.exports = mongoose.model("Refill");
这会返回错误Refill.index is not a function
【问题讨论】:
标签: node.js mongodb mongoose-schema