User Guide

234 Chapter 2: ColdFusion Tags
cfindex
Description
Populates a Verity collection with metadata and creates indexes for searching it. Verity is a search
engine that you can integrate in a ColdFusion application to search physical files of various types
or a database query. Indexing database columns that result from a query lets users search the query
data much faster than they could if you used multiple SQL queries to return the same data.
You must define a Verity collection using the ColdFusion MX Administrator or the
cfcollection tag before creating indexes for the collection.
You also can index a Verity collection using the ColdFusion MX Administrator or by using a
native Verity indexing tool, such as Vspider or MKVDK. These options, however, limit you to
indexing a collection of files in a directory path.
For more information on creating, indexing, and searching a Verity collection, see Chapter 24,
“Building a Search Interface” in ColdFusion MX Developers Guide.
Category
Extensibility tags
Syntax
<cfindex
collection = "collection_name"
action = "action"
type = "type"
title = "title"
key = "ID"
body = "body"
custom1 = "custom_value"
custom2 = "custom_value"
custom3 = "custom_value"
custom4 = "custom_value"
category = "category_name"
categoryTree = "category_tree"
URLpath = "URL"
extensions = "file_extensions"
query = "query_name"
recurse = "yes" or "no"
language = "language">
status = "status">
See also
cfcollection, cfexecute, cfobject, cfreport, cfsearch, cfwddx
History
ColdFusion MX 7:
Added the status, category, and categoryTree attributes.
Removed reference to external collections.
Removed suggested cflock usage.