Index

Resumen

The Index object contains information about an index on a table or feature class.

Debate

An Index object cannot be created directly. Access Index objects using the ListIndexes or Describe functions.

Propiedades

PropiedadExplicaciónTipo de datos
fields
(Sólo lectura)

A list of Field objects for the index.

Field
isAscending
(Sólo lectura)

Specifies whether the index will be in ascending order.

Boolean
isFullText
(Sólo lectura)

Specifies whether the index is a full-text index.

Boolean
isUnique
(Sólo lectura)

Specifies whether the index is a unique index.

Boolean
name
(Sólo lectura)

The name of the index.

String

Muestra de código

Index example

Display index properties for a specified table.

import arcpy

feature_class = r"c:\data.gdb\wells"

# Create a list of indexes using the ListIndexes function
indexes = arcpy.ListIndexes(feature_class)

# Iterate through the indexes
for index in indexes:
    # Print index properties
    print(f"Name: {index.name}"
    print("\tAscending index  : {index.isAscending}")
    print("\tUnique index     : {index.isUnique}")
    print("\tFull-text index  : {index.isFullText}")
    print("\tNumber of fields : {len(index.fields)}\n")

Temas relacionados