【问题标题】:mongoose-auto-increment create index for custom id fieldmongoose-auto-increment 为自定义 id 字段创建索引
【发布时间】:2018-07-03 23:23:28
【问题描述】:

我正在使用 mongoose-auto-increment 来创建和增加我的项目 ID。我想为这个 id 创建索引,但我还没有找到实现的方法,就我可以在 Internet 上查找而言。有人有为 mongoose-auto-increment 生成的自定义字段创建索引的经验吗?

【问题讨论】:

    标签: mongodb mongoose mongoose-auto-increment


    【解决方案1】:

    首先你必须安装插件:$ npm install --save mongoose-sequence-plugin。
    这里有一个例子。

    const mongoose = require('mongoose');
    const AutoIncrement = require('mongoose-sequence')(mongoose);
    
    const BarSchema = mongoose.Schema({ 
    name: String,
    email: String,
    type:String,
    location:String,
    }, {
    timestamps: true});BarSchema.plugin(AutoIncrement, {inc_field: 'idBar'});module.exports = mongoose.model('Bar', BarSchema);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-08-26
      • 2019-12-18
      • 2017-09-04
      • 2012-09-16
      • 2019-01-01
      • 1970-01-01
      相关资源
      最近更新 更多