向字段中添加唯一约束

您可以对托管要素图层子图层中的单个字段应用唯一约束。 当您应用唯一约束时,ArcGIS Online 可确保该字段中不存在重复值。 您可能会对专用于识别图层中要素的字段进行此操作。 当编辑者更新属性或向图层添加要素时,唯一约束可确保编辑器不会添加重复值。 当您在要素图层中追加或更新数据时,如果用于追加或更新字段的文件包含违反唯一约束的值,则追加或更新操作将失败。

虽然在大多数情况下,会将唯一约束应用于数字字段,但您可以对除系统字段(如 ObjectID、GlobalID 和 FID)外的任一字段类型设置唯一约束。

图层所有者和组织管理员可以在托管要素图层中的字段上设置唯一约束。

请按照以下步骤向托管要素图层子图层中的字段添加唯一约束:

  1. 打开托管要素图层的项目页面
  2. 单击数据选项卡。
  3. 如果托管要素图层包含多个子图层,请使用图层下拉菜单选择要配置的子图层。
  4. 单击要为其添加唯一约束的图层的显示名称。

    该字段的详细信息随即出现。

  5. 设置下方,单击唯一字段的编辑
  6. 选中字段包含唯一值复选框并单击保存

    ArcGIS Online 确认该字段中的现有值唯一。 如果唯一,则系统将添加唯一约束并更新唯一值,指示已对该字段应用唯一约束。 如果不唯一,则无法在该字段上设置唯一约束,直到您编辑该字段,使其仅包含唯一值为止。

如果稍后决定删除唯一约束,请再次编辑唯一字段,取消选中字段包含唯一值,然后单击保存