在Coldfusion 9中,为了在application.cfc之外获取应用程序数据源,我使用了application.getApplicationSettings().datasource
。
在Coldfusion 10 getApplicationSettings()
已替换为ApplicationGetMetadata()
。
我自然而然地尝试了ApplicationGetMetaData().datasource
,但ApplicationGetMetaData()
函数目前无效...(请参阅documentation和评论)。
那么如何从CF10中的application.cfc外部获取应用程序数据源名称(application.cfc中的this.datasource)?
答案 0 :(得分:14)
没有名为ApplicationGetMetaData
的ColdFusion函数。正确的函数名称为GetApplicationMetaData()
。
您可以通过调用datasource
来获取应用GetApplicationMetaData().datasource
。