我正在尝试使用一个简单的组件来添加,清除和删除使用ColdFusion v 10(最新更新)的集合 - 当我使用ColdFusion管理员时,我没有创建,清除或删除任何问题。当我调用函数来创建一个集合时,它可以工作。当我调用该函数来清除或删除相同的集合时,没有任何反应。有什么想法吗?
以下是组件:
<cffunction name="purgeCollection" access="public" returntype="query" returnFormat="JSON" >
<cfargument name="collectionName" type="varchar" required="true" >
<cfindex action="purge" collection="#arguments.collectionName#" status="qStat" >
<cfreturn qStat>
</cffunction>
<cffunction name="removeCollection" access="public" returntype="void" >
<cfargument name="collectionName" type="varchar" required="true" >
<cfcollection action="delete" collection="#arguments.collectionName#" >
<cfreturn>
</cffunction>