在 MongoDB 中使用不同名称的唯一标识符

Using unique identifier in MongoDB with different name


我将设置我的第一个 Mongo 数据库 collection,它将使用自己的客户标识符(税号)。我知道我可以为我的 Collections 提供自己的唯一索引,但是是否可以用不同的方式命名它(而不是“_id”)?如果是这样,我会自动创建索引,还是应该显式创建它们?
谢谢!

请参阅here

你可以运行像db.accounts.ensureIndex( { "tax-id": 1 }, { unique: true } )这样的东西。