ORMExecuteQuery:"(实体)未映射"

时间:2015-08-18 19:12:49

标签: orm coldfusion

我有一个Users实体位于多个数据源上(相同的表只是不同的数据,取决于调用它的内容)。目前,根据网站的哪个部分调用实体,它使用Application.cfc中设置的数据源。

最近我被要求将一些不同网站的部分合并为一个页面。因为实体用于不同的部分,所以我试图避免使用不同的数据源编辑组件。所以我想知道是否有人知道如何设置实体在entityLoad()上使用的数据源,或者是否需要从头开始重建所有内容?

1 个答案:

答案 0 :(得分:1)

不是EntityLoad(),但ORMExecuteQuery()支持不同的数据源。

ORMExecuteQuery("from Artists", {datasource="#datasource#"});

https://wikidocs.adobe.com/wiki/display/coldfusionen/ORMExecuteQuery