【问题标题】:How to make a column for MongoDB to be primary key like happens in SQL Server and avoid duplicate records?如何使 MongoDB 的列成为 SQL Server 中的主键并避免重复记录?
【发布时间】:2018-01-02 06:23:07
【问题描述】:

如何为 MongoDB 中的特定列添加主键?

如何避免MongoDB中的重复记录?

【问题讨论】:

    标签: mongodb duplicates primary-key


    【解决方案1】:

    【讨论】:

    • 好的,谢谢@njLT 如何删除重复记录
    • 如果您从一开始就有唯一索引 - 您将不会有重复的记录。看看stackoverflow.com/questions/30187688/…
    • 我想将 2 列组合为唯一键 @Avij
    • 如果您正在查看之前链接中提到的解决方案...尝试在组中添加另一个字段:_id: { name: "$name",anotherField:'$anotherField'}, @PriyankaBaviskar
    【解决方案2】:

    _id 是 mongodb 对象的默认保留 id,这是一个唯一的 id。 请参考该链接,它将帮助您了解唯一 ID http://www.mongodb.org/display/DOCS/BSON

    【讨论】:

      猜你喜欢
      • 2021-04-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-03-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多