mongoose怎么自增长某个字段
发布于 2 个月前 作者 vlwq 426 次浏览 来自 问答

如题: 自己搜索了一下: 1、mongoose-auto-increment ,查到这个,但是会改_id为自动增长,都好像ObjectID有其他用 , 故尝试新增一个新的字段,作为自增长主键

2、原生好像用findAndModify会搞成一个自动+1的字段,但是我试了会报错,然后试了Scheme新增的时候加入$inc: { count: 1 } ,也没效 如下(schema是其他的字段和值):

new Schema(schema,
           $inc: { 
		   		count: 1 
		   } ,
            {
                versionKey: false,
                collection: classname,
            });
5 回复

{$inc:{你的字段:增加量}}

来自酷炫的 CNodeMD

直接覆盖_id没什么问题

我一开始也想写个自增长。。后来觉得mongodb提供了skip()等查询函数。。刚好也满足功能实现。。我就懒得继续研究自增长了。。

回到顶部