<CFINDEX COLLECTION="collection_name" ACTION="action" TYPE="type" TITLE="title" KEY="ID" BODY="body" CUSTOM1="custom_value" CUSTOM2="custom_value" URLPATH="URL" EXTENSIONS="file_extensions" QUERY="query_name" RECURSE="Yes/No" EXTERNAL="Yes/No" LANGUAGE="language">
Use the CFINDEX tag to populate collections with indexed data. CFINDEX and CFSEARCH encapsulate the Verity indexing and searching utilities. Verity collections can be populated from either text files in a directory you specify, or from a query generated by any ColdFusion query. Before you can populate a Verity collection, you need to create the collection using either the CFCOLLECTION tag or the ColdFusion Administrator. Use CFSEARCH to search collections you populate with CFINDEX.
Required. Specifies a collection name. If you are indexing an external collection (EXTERNAL is "Yes"), specify the collection name, including fully qualified path:
COLLECTION="e:\collections\personnel"
You cannot combine internal and external collections in the same indexing operation.
Optional. Specifies the index action. Valid entries are:
Optional. Specifies the type of entity being indexed. Default is CUSTOM. Valid entries are:
Required when TYPE="Custom". Specifies one of the following:
The TITLE attribute allows searching collections by title or displaying a separate title from the actual key.
Optional. A unique identifier reference that specifies one of the following:
Optional. ASCII text to index or a query column name. Required if TYPE="Custom". Ignored for TYPE="File" and TYPE="Path". Invalid if TYPE="Delete". Specifies one of the following:
Multiple columns can be specified in a comma-separated list:
BODY="employee_name, dept_name, location"
Optional. A custom field you can use to store data during an indexing operation. Specify a query column name for any TYPE and a valid query name.
Optional. A second custom field you can use to store data during an indexing operation. Usage is the same as for CUSTOM1.
Optional. Specifies the URL path for files when TYPE="File" and TYPE="Path". When the collection is searched with CFSEARCH, this path name will automatically be prepended to all file names and returned as the URL attribute.
Optional. Specifies the comma-separated list of file extensions that ColdFusion uses to index files when TYPE="Path". Default is HTM, HTML, CFM, CFML, DBM, DBML. An entry of "*." returns files with no extension:
EXTENSIONS=".htm, .html, .cfm, .cfml, *."
Returns files with the specified extensions as well as files with no extension.
Optional. Specifies the name of the query against which the collection is being generated.
Optional. Yes or No. Yes specifies that directories below the path specified in KEY when TYPE="Path" will be included in the indexing operation.
Optional. Yes or No. Yes indicates that the collection specified in COLLECTION was created outside of ColdFusion using native Verity indexing tools.
Optional. To use the LANGUAGE attribute you must have the ColdFusion International Search Pack installed. Valid entries are: