mongodb - 在 Mongoose/MongoDB 中创建多字段索引

我正在尝试查找有关如何在 Mongoosejs 中创建多字段索引的文档,但无济于事。特别是我有两个需要索引和唯一的字段。将两个字段索引在一起的示例 Mongoose 模式是什么?

最佳答案

您调用 Schema 对象上的 index 方法来执行此操作,如图所示 here .对于你的情况,它会是这样的:

mySchema.index({field1: 1, field2: 1}, {unique: true});

https://stackoverflow.com/questions/12573753/

相关文章:

java - Spring Data 的 MongoTemplate 和 MongoReposito

node.js - 保存后 Mongoose 填充

mongodb - 无法启动/启动本地 mongo db

mongodb - 无法验证到 mongo, "auth fails"

MongoDB select count(distinct x) on an indexed col

mongodb - $lookup 查找数组中的 ObjectId

sql - mongo中的外键?

javascript - node.js mongodb 通过_id node-mongodb-na

node.js - 如何在 mongodb-native findOne() 中使用变量作为字段名?

mongodb - Meteor 应用程序 — 重置已部署应用程序的数据库