如何在猫鼬中制作数字ID模式1,2,3,4

时间:2020-06-24 04:56:26

标签: javascript node.js mongoose

如何制作这样的图案?我无法对此进行编码,因为我是新手。

这是我的代码

array = 1,2,3,4,5

const note = new notedModel ({
      _id: array,
      note: args[1],

});

如果需要,还可以使用其他模块。

2 个答案:

答案 0 :(得分:0)

我希望这会有所帮助

const array = [1,2,3,4,5];

const notes = array.map(element => new notedModel({
    _id: element,
    note: args[1], // or maybe args[element] if you need to select arg by array's element 
}));

P.S。您可以在此处阅读答案,以小心使用ID:How do you implement an auto-incrementing primary ID in MongoDB?

答案 1 :(得分:0)

我希望这会有所帮助

class NotedModel{
  constructor(id, arg){
    this._id = id
    this._note = arg
  }
}

var arr = [1, 2, 3, 4, 5]
var note = [];

for(i = 0; i < arr.length; i++){
  note.push(new NotedModel(arr[i], i));
}

console.log(note);