ColdFusion を使用して Flash Builder\ Flex Mobile アプリケーションを開発しています。検索機能を修正するために助けが必要です。何かを検索しようとすると、正確な単語を入力する必要があります。そうしないと、何も返されません。
"app"
の代わりにのみを入力すると"applet"
、何も返されません。
検索機能:
<cffunction name="getwordsSummaryByTerm" output="false" access="remote" returntype="Query" >
<cfargument name="searchStr" type="string" required="true" />
<cfset var qItem="">
<cfquery name="qItem" datasource="databaseyo">
SELECT *
FROM words
WHERE term = <CFQUERYPARAM CFSQLTYPE="CF_SQL_VARCHAR" VALUE="#ARGUMENTS.searchStr#">
</cfquery>
<cfreturn qItem>
</cffunction>
フレックスコード:
protected function doSearch(event:MouseEvent):void
{
if(searchTerm.text!="")
{
getAllwordsResult.token = wordsService.getwordsSummaryByTerm(searchTerm.text);
}
else
{
getAllwordsResult.token = wordsService.getAllwords();
}
}