我使用 CommandBox 重新启动了我的 CF2018 服务器,我猜我之前的设置都没有保存。我已经尝试了我能想到的一切,但无法克服这个错误:
找不到 ColdFusion 组件或接口查询。
var config_qry = new Query(datasource = this.dsn); //在这一行出现错误
config_qry.setSQL('UPDATE t_table SET col1 = cast(:newConfig as json) WHERE default_url like :default_url');
我很确定这是我的 CFAdmin 中的一个设置不正确,但无法确定它可能是什么。我已验证 DSN 正常工作,这不是问题。似乎关键字“Query”没有被识别为冷融合词,因此它正在寻找具有该名称的组件。如果我简化它并以这种方式尝试,我会得到同样的错误。
var config_qry = 新查询();
我不确定还能尝试什么。感谢您的帮助!