Mongoose使用递增的索引字段创建新数据

问题描述 投票:0回答:1

我想做的事情:每当我在集合中添加一个新项目(在我的情况下是一个game)时,它会有一个递增的“索引”式值(在我的情况下,我也将它命名为index)。

我的游戏收藏应该如下:

[
  { "index":0, ... data }
  { "index":1, ... data }
  { "index":2, ... data }
]

这个词很难搜索。我总是最终得到:

  • qazxsw poi for qazxsw poi。不是这个,我想在$inc上有增量号码。
  • Schema.index确实看起来像我想要的,但不知何故它根本不起作用:

update

有了这个,我总是得到索引:0。如果我关闭默认值,则不会创建索引。

现在我该怎么做? (我更希望保持_id完整)

node.js mongodb mongoose
1个回答
2
投票

您可以使用名为create的npm包来提供此功能。它也很容易记录

© www.soinside.com 2019 - 2024. All rights reserved.