我如何为cfsearch提供空标准?

时间:2013-08-24 20:52:20

标签: coldfusion coldfusion-9 railo cfsearch

我使用cf搜索(或者更确切地说是在Railo中基于脚本的替代方案)来进行基本的关键字搜索,但是在没有输入条件时我收到错误。

我想要回来的是一个空的查询对象。这可能吗?

enter image description here

我可以使用len()检查字符串长度等,但这意味着我永远不会返回查询对象,这就是我想要的。

我在这里错过了什么吗?

谢谢, MIKEY。

1 个答案:

答案 0 :(得分:0)

彼得说,简单如下:

<cftry>
    <cfsearch attributes>
<cfcatch type="application">
    <cfset MyQuery = QueryNew('column1','column2','column3')>
</cfcatch>
</cftry>

OR

<cfif len( attributes.searchCriteria )>
    <cfsearch attributes>
<cfelse>
    <!--- return blank query object --->
</cfif>