Managing search index fields

Add, remove, and change indexing definitions for table columns in the search index schema.

Syntax for changing schema settings

Describes the syntax used to change schema settings.

Understanding schema field types

Reference of CQL data type to Solr field type mappings and compatibility between them.

Adding a new field type

Add the Solr field type definitions to the search index schema, and then use the new type.

Adding a column to the index

Add a table column to the index.

Indexing tuples and UDTs fields

Add CQL tuple and user-defined type (UDT) columns to an existing search index.

Indexing map columns

Dynamically index CQL map columns or manually set the Solr field type for key.

Dropping columns from the index

Remove a CQL column from the index.

Indexing a column for different analysis

Index a CQL column using different Solr analysis chains to query the same column in different ways or combine multiple columns.

Was this helpful?

Give Feedback

How can we improve the documentation?

© 2024 DataStax | Privacy policy | Terms of use

Apache, Apache Cassandra, Cassandra, Apache Tomcat, Tomcat, Apache Lucene, Apache Solr, Apache Hadoop, Hadoop, Apache Pulsar, Pulsar, Apache Spark, Spark, Apache TinkerPop, TinkerPop, Apache Kafka and Kafka are either registered trademarks or trademarks of the Apache Software Foundation or its subsidiaries in Canada, the United States and/or other countries. Kubernetes is the registered trademark of the Linux Foundation.

General Inquiries: +1 (650) 389-6000,