这是 CF11/2016 中的内容。当我尝试在 CFLDAP 查询中使用结构变量(即 local.o)作为“name”属性时,它会抛出错误:
Attribute validation error for tag CFLDAP.
The value of the attribute name, which is currently local.o, is invalid.
local["o"] 也不起作用。我做错了什么?
最佳答案
您可以通过另一种方式实现这一点。
<cffunction>
<cfset var ManagerSelect = ''> <!--- keeps the variable local to the function --->
<cfldap action = "query" name = "ManagerSelect">
<cfset local.OtherVariable = "something else">
etc
</cffunction>
请注意 <cfset local = StructNew()>
行在函数内部是不必要的。
关于coldfusion - CFLDAP 名称属性...无法使用结构?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61350843/