gpt4 book ai didi

MongoDB:如何设置另一个字段(不同于_id)作为mongo文档的ID?

转载 作者:行者123 更新时间:2023-12-02 03:41:31 25 4
gpt4 key购买 nike

例如,如果我希望将用户名作为我的 mongo 文档的唯一 ID,而不是使用默认的“_id”,该怎么办?

我想使用 mongo.exe 控制台来实现此目的。

最佳答案

MongoDB 需要 _id 属性作为它自动索引的唯一主键。

您有两个选择:

  1. 使用 _id 属性并使用用户名进行设置。
  2. 创建一个用户名属性,然后在该新属性上添加索引。您仍然拥有 _id,但可以使用用户名进行查询。

关于MongoDB:如何设置另一个字段(不同于_id)作为mongo文档的ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15854693/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com