关于node+mongoose的项目,我给数据push一条属性的时候,发现会莫名的重复push数据
我在用node+mongoose开发一个项目,需求里面有一个是要能够自己给民宿添加标签的, 我的做法是,用户输入一个标签,按确定就会在表单里面生成一个隐藏的input,然后在控制器里面,接受数据并通过mongoose想mongodb里面push一条数据,然后在前台就会现实了。 像这样:↓↓↓↓↓↓
然后会这样:↓↓↓↓↓↓
前台就会显示了:↓↓↓↓↓↓
显然现在这样实现是没有问题的,好那么问题来了。 如果一次性添加两个以上的话,问题来了 前台会这样显示!!!
↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
谁能告诉我这是为什么为什么为什么?T_T push的代码如下:↓↓↓↓↓↓
好人一生平安~!!
3 回复
是push的的写法出错了吗?为什么不是在后面追加,而是会像是依次push了,[‘a’]、[‘a’, ‘b’]、[‘a’, ‘b’, ‘c’]
大神都哪里去了T_T
好急T_T 就是定位不到哪里出了问题