我如何做数字ID模式并检查ID是否在猫鼬中

时间:2020-06-24 12:03:46

标签: javascript node.js mongoose discord.js

我将对此进行检索,“ https://stackoverflow.com/questions/62547933/how-can-i-make-a-number-id-pattern-1-2-3-4-in-mongoose”,我在那个帖子中解释得很差。所以我想无限地做一个像1,2,3,4,5这样的数字模式。然后如何重复“ findbyID”功能?我不知道该如何重复该功能:如果存在ID“ 1”,则ID“ 2”,然后是ID“ 3”,然后它会无限期地继续下去。有人可以帮我吗?这是我的代码。 (对不起,如果我的英语不好,我来自另一个国家。)

const note = new noteModel ({
      _id: (here infinite number),
      note: 
      User:
      UserId:
    });

1 个答案:

答案 0 :(得分:0)

我认为您无法像1,2,3 .... infinity这样为自己分配ID,猫鼬会自动生成一个唯一的ID,并且您无法对其进行操作,如果您想查找特定模型中的所有数据,则可以编写: 例如:-User.find({})或User.findAll()或User.find(),这里的用户是模型
您还可以查看猫鼬文档,并找到各种不同的方法 您不必在User.findbyID()函数上循环即可访问所有数据,这里有各种不同的方法