Chapter 1: ColdFusion Tags
187
•
SUMMARY — Returns the contents of the automatic summary generated by
CFINDEX. The default summarization selects the best three matching
sentences, up to a maximum of 500 characters.
•
RECORDCOUNT — Returns the number of records returned in the record set.
•
CURRENTROW — Returns the current row being processed by CFOUTPUT.
•
COLUMNLIST — Returns the list of the column names within the record set.
•
RECORDSSEARCHED— Returns the number of records searched.
You can use these result columns in standard CFML expressions, preceding the result
column name with the name of the query:
#DocSearch.URL#
#DocSearch.KEY#
#DocSearch.TITLE#
#DocSearch.SCORE#
Example
<!--- This example shows how to utilize CFSEARCH
to search an existing, populated collection --->
<HTML>
<HEAD>
<TITLE>
CFSEARCH Example
</TITLE>
</HEAD>
<BODY bgcolor=silver>
<H3>CFSEARCH Example</H3>
<!--- To index the collection, select the check box
on the form --->
<CFIF IsDefined("form.IndexCollection")>
<!--- Change KEY and URLPATH to reflect accurate key and URL
<CFINDEX ACTION="UPDATE" COLLECTION="Snippets"
KEY="c:\inetpub\wwwroot\cfdocs\snippets" TYPE="PATH"
TITLE="This is my test" URLPATH="http://127.0.0.1/cfdocs/snippets/"
EXTENSIONS=".cfm" RECURSE="Yes">
<H3>Collection re-indexed</H3>
</CFIF>
<CFIF IsDefined("form.source") AND
IsDefined("form.type") AND IsDefined("form.searchstring")>
<!--- actually conduct the search --->
<CFSEARCH NAME="SearchSnippets"
COLLECTION="#form.source#"
TYPE="#form.type#"
CRITERIA="#form.searchstring#">
<!--- print out the search results --->
<CFOUTPUT>
<H2>#form.type# Search Results</H2>
Summary of Contents for COLDFUSION 4.5-CFML LANGUAGE
Page 1: ...Allaire Corporation CFML Language Reference ColdFusion 4 5...
Page 207: ...Chapter 1 ColdFusion Tags 183 CFCATCH CFTRY BODY HTML...
Page 224: ...200 CFMLLanguageReference CFOUTPUT P Text within CFOUTPUT is always shown CFOUTPUT BODY HTML...
Page 336: ...312 CFMLLanguageReference CFIF BODY HTML...
Page 404: ...380 CFMLLanguageReference DE It is morning CFOUTPUT P BODY HTML...
Page 413: ...Chapter 2 ColdFusion Functions 389 Customer BalanceDue BR CFOUTPUT CFIF BODY HTML...
Page 483: ...Chapter 2 ColdFusion Functions 459 CFOUTPUT CFLOOP BODY HTML...
Page 584: ...560 CFMLLanguageReference...
Page 594: ...570 CFMLLanguageReference...