相关疑难解决方法(0)

猫鼬独特的索引不起作用!

我试图让MongoDB根据其索引检测重复值.我认为这在MongoDB中是可能的,但是通过Mongoose包装器似乎已经破坏了.对于这样的事情:

User = new Schema ({
  email: {type: String, index: {unique: true, dropDups: true}}
})
Run Code Online (Sandbox Code Playgroud)

我可以使用相同的电子邮件保存2个用户.该死.

这里也表达了同样的问题:https://github.com/LearnBoost/mongoose/issues/56,但那个线程已经老了,无处可去.

现在,我手动调用数据库来查找用户.由于"电子邮件"已编入索引,因此该电话费用并不昂贵.但让它本地处理仍然是件好事.

有人有解决方案吗?

mongoose mongodb node.js

75
推荐指数
11
解决办法
5万
查看次数

标签 统计

mongodb ×1

mongoose ×1

node.js ×1