我遇到了 Raymond Camden 的博客http://www.raymondcamden.com/index.cfm/2010/11/2/Building-a-simple-ColdFusion-TokenTemplate-System,它几乎是我想做的完美之选用它。我被困在如何动态创建这行代码:
<cfset s = {name="Luke Skywalker", newslettertype="Lightsabers", producttype="swords", source="The Empire", rate="18"}>
我的表包含 TERM 和 REPLACEMENTTERM,如下所示:
SELECT TERM, REPLACEMENTTERM
FROM REPLACEMENTTEXT
我知道这行不通,但是为了直观地了解我要完成的工作:
<cfset s = {<cfoutput query="data">#data.term#="#data.replacementterm#"<cfif data.currentrow lt data.recordcount>,</cfoutput></cfif>}>