gpt4 book ai didi

Meteor Collection - 如何将属性标记为唯一

转载 作者:行者123 更新时间:2023-12-04 04:42:18 26 4
gpt4 key购买 nike

如何将 Meteor Collection 中的属性标记为唯一?我正在尝试创建一个文档集合,其中每个文档的名称都是唯一的,但我不知道如何使其独一无二。

最佳答案

您知道 mongo 为每个文档分配了一个唯一的、非基于人类的 _id,并且用户决定调用某些内容的标题通常不需要是唯一的。话虽如此,

http://docs.mongodb.org/manual/tutorial/create-a-unique-index/告诉您如何创建强制字段唯一的索引:

db.collection.ensureIndex( { a: 1 }, { unique: true } );

您可以从 mongo shell 运行它。它也可以仅从服务器 js 调用。如果您通过以下方式创建了一个集合
Diaries = new Meteor.collection();

然后在添加集合之后,在服务器代码中,您可以添加
Diaries.ensureIndex({ title: 1},{ unique: true });

关于Meteor Collection - 如何将属性标记为唯一,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18716647/

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