Orm 使用会话(coldfusion.air.Session类)执行复杂查询

Orm 使用会话(coldfusion.air.Session类)执行复杂查询,orm,air,coldfusion-9,Orm,Air,Coldfusion 9,我们正在使用ColdFusion 9.0.1 ActionScript ORM库为AIR应用程序开发一个同步应用程序。由于这是一个应用程序应该能够顺利脱机工作,所以当用户登录时,有一个必须加载的客户端列表,因此当应用程序加载时,我们从所有必需的表中获取数据(这是正确的方法吗?)。现在,当我们从所需的表中获取数据时,根据登录的用户,我们必须过滤客户机,要过滤这些数据,所需的查询是一个复杂的查询,其中有5-6个表和where子句之间的连接。我发现使用Coldfusion.Air.Session类只能

我们正在使用ColdFusion 9.0.1 ActionScript ORM库为AIR应用程序开发一个同步应用程序。由于这是一个应用程序应该能够顺利脱机工作,所以当用户登录时,有一个必须加载的客户端列表,因此当应用程序加载时,我们从所有必需的表中获取数据(这是正确的方法吗?)。现在,当我们从所需的表中获取数据时,根据登录的用户,我们必须过滤客户机,要过滤这些数据,所需的查询是一个复杂的查询,其中有5-6个表和where子句之间的连接。我发现使用Coldfusion.Air.Session类只能加载带有简单where子句的表的对象。有非ORM方式加载数据,但我认为这不是正确的方法。是否有任何方法使用此ORM框架来加载使用此类复杂查询的数据

谢谢,
Gaurav

您是否使用任何CF代码将数据发送回应用程序?你试过HQL吗

换句话说,您可以编写标准的cfquery和dbtype=“hql” 这将允许您使用标准的cfquery执行几乎所有可以执行的操作


我对AIR的ActionScript ORM库不太熟悉。

有人对此有什么意见吗/