cfml 相关问题

CFML是一种动态的通用编程语言,特别适用于Web和Intranet开发。 Adobe ColdFusion,Lucee,Railo和Open BlueDragon都有兼容但独立的实现 - 每个实现都有一个共同的CFML核心但不同的优势/重点。

尝试通过编写正确的 SQL 查询来摆脱“cfloop”

我正在学习在 ColdFusion 上编写 SQL 查询,现在我面临着摆脱循环的任务。这段代码原本是: 我正在学习在 ColdFusion 上编写 SQL 查询,现在我面临着摆脱循环的任务。这段代码原来是: <cftransaction> <cfloop list="#dogs_id_list#" item="dog_id"> <cfquery name="qCheck" datasource="#request.DS#"> SELECT 1 FROM doghouses dh WHERE dh.dog_id = <cfqueryparam value="#dog_id#" cfsqltype="cf_sql_integer"> AND dh.doghouse_id = <cfqueryparam value="#doghouse_id#" cfsqltype="cf_sql_integer"> </cfquery> <cfif qCheck.recordCount EQ 0> <cfquery name="qIns" datasource="#request.DS#"> insert into doghouses ( doghouse_id, dog_id ) values (<cfqueryparam value="#doghouse_id#" cfsqltype="CF_SQL_integer"> , <cfqueryparam value="#dog_id#" cfsqltype="CF_SQL_integer"> ) <cf_identity_return id="doghouses_id"> </cfquery> <cfset doghouses_id=qIns.id/> </cfif> </cfloop> </cftransaction> 这就是我试图缩短它的方式: <cftransaction> <cfquery name="qIns" datasource="#request.DS#"> INSERT INTO doghouses ( doghouse_id ,dog_id ) SELECT dh.doghouse_id, dog_id FROM doghouses dh WHERE dh.doghouse_id = <cfqueryparam value="#doghouse_id#" cfsqltype="cf_sql_integer"> AND dog_id IN (<cfqueryparam value="#dogs_id_list#" list="true" cfsqltype="cf_sql_integer">) <cf_identity_return id="doghouses_id"> </cfquery> <cfif qIns.recordCount NEQ 0> <cfset doghouses_id=qIns.id/> </cfif> </cftransaction> 因此,程序没有任何干扰,但请求返回一个空值,对象列表没有更新。 为了保护信息,变量的名称已更改 请帮我找出我哪里弄错了

回答 0 投票 0

在 CFWheels 应用程序中传递动态数据时出错

我正在学习如何创建 CFWheels 应用程序。我已经按照他们的文档设置了我的 CFWheels 应用程序。 在我的控制器中,我有这段代码 component extends="控制器&...

回答 0 投票 0

当被 javascript 获取时,查询输出从 Lucee (CFML) 混合在一起

我有以下代码.. 异步函数 updateItems() { 等待获取('http://127.0.0.1/WebProjects/LARPLookup/Actions/Game/Items.cfm') .then(响应=> response.text()) .then((重新...

回答 0 投票 0

多个div的一个按钮

我正在尝试创建一个按钮来处理每个帖子的投票系统投票。 基本上,我设置了这个唯一的按钮,用于处理页面中每个帖子的所有请求。现在发生的是,当我...

回答 0 投票 0

CFML / Fusebox 5.5:解析引擎无法(有时)关闭 CFIF 标签

这是 Fusebox 5.5.1 应用程序。出于某种原因,虽然我多年来一直在使用 Fusebox,但最近我遇到了一个新问题。 解析引擎似乎偶尔想(和解析一样...

回答 0 投票 0

基于不同数组的排序对数组进行排序

我有 2 个数组: firstArr = [“披萨”、“意大利面”、“鸡汤”、“炸薯条”] secondArr = [8, 6, 6, 9] 现在我像这样对第二个数组进行排序: secondArr = [...

回答 2 投票 0

我可以使用cfspreadsheet在已经存在的模板中更新数据而不丢失其中的样式吗?

我可以使用cfspreadsheet在已经存在的模板中更新添加一些数据而不丢失其中的样式吗?我有一个模板,里面有一些列头和表格样式,还有一些颜色。

回答 2 投票 0

在coldfusion中正确地查询到cfscript?

澄清:这里的问题是,"我如何停止使用 来检索数据并将其替换为对API的调用?" 我有一个sql查询,我需要帮助把它转换为cfscript。...

回答 3 投票 0

在ColdFusion中,当查询结果为[空字符串]时,如何输出消息?

我在存储过程中写了一个查询,数据转储得很好。有些结果返回[空字符串],在这些情况下,我试图输出不同的消息。下面是我 ...

回答 1 投票 0

用cfscript输出数据库数据

我对cfscript不熟悉,曾经用过标签,所以不知道如何输出数据库查询。通常情况下 #field1# #field2#

回答 1 投票 0

将预置的数据与用户输入的数据进行比较,只有在编辑过的情况下才能提交表单。

我的表单在用户访问页面时有预置数据,请问有什么方法可以将用户的输入与服务器的数据进行比较,并在用户进行修改时才提交整个表单?

回答 1 投票 1

从一个不存在数据的数组中获取元素。

我试图在一个数组中的元素上循环 data = []; data[3] = true; data[4] = false; for (i = 1; i <= data.len(); i++) { if(data[i]) { writeoutput("Kittens!") }。} 而我得到...

回答 1 投票 0

如何在Coldfusion中将数组添加到XML对象?

我正在研究采用数组并将其添加到XML对象的最佳方法。我从一个具有空节点的XML对象开始。 XML示例: ...其他节点... ...

回答 1 投票 3

如何在Coldfusion中正确地从Sql查询转换为cfscript?

我有一个sql查询,我需要在其中将其转换为cfscript的帮助。但是,如您所见,我已尝试对其进行转换。但是,如果我在正确的路径上从sql查询转换为...

回答 1 投票 0

cf目录基于过滤器输出不同的html

我想根据传递给cfdirectory的过滤条件吐出稍微不同的html。这是我的cfml:

回答 3 投票 0

如何使用我的cfoutput返回结构?

我正在尝试输出某些键值以显示(我已经准备好显示)。但是由于某种原因,它作为结构返回。基本上,我正在从查询语句转换为api调用。但是对于...

回答 1 投票 0

带有子系统,路由和SES的FW / 1

我正在尝试通过子系统使用FW / 1在ColdFusion中设置API站点。我想设置路由以省略index.cfm并使用/ subsystem / action / item作为默认路径,但是我不是...

回答 1 投票 2

CFML如何从ajax响应中获取状态代码

我几乎用CFML制作了一个Web应用程序,但是我对处理错误有疑问。例如,我的Web应用程序的一部分可以执行用户输入的SQL代码。但是,如果用户提供的SQL代码是'...

回答 1 投票 0

将Lucee Server与Command Box一起使用时访问Server Administration页面时遇到问题

我最近下载了CommandBox,以尝试设置Lucee Server。我有一个带有Index.cfm页的名为LuceeSever的文件夹。当我键入命令“ box server start”时,它将在以下地址打开一个窗口:...

回答 1 投票 0

使用cfmail()(ACF2018),如何添加参数?

我有一个发送电子邮件的功能,该功能在其基本形式下工作正常。但是,我需要为图像和附件添加参数,除了基本的cfmail()以外,找不到任何文档。

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.