我们正在为AIR应用程序开发一个使用ColdFusion 9.0.1 ActionScript ORM库的同步应用程序。由于这是应用程序也应该顺利脱机工作,所以当用户登录时,必须加载一个客户端列表,因此当应用程序加载时,我们从所有必需的表中获取数据(这是正确的方式吗?)。现在,当我们从所需的表中获取数据时,然后基于登录的用户,我们必须过滤客户端,为了过滤这一点,所需的查询是一个复杂的查询,其中包含5-6个表和where子句之间的连接。我发现,使用Coldfusion.Air.Session类,我们只能使用简单的where子句装入表的对象。有一种非ORM的方法可以加载数据,但我不认为这是正确的方法。有没有任何方法可以使用这个ORM框架来使用这样复杂的查询来加载数据。
谢谢,高拉夫
发布于 2011-11-22 02:22:27
您是否使用任何CF代码将数据发送回应用程序?你有没有尝试过HQL?
换句话说,您可以编写标准的cfquery和dbtype="hql“,这将使您几乎可以使用标准的cfquery做任何事情。
我对AIR的ActionScript ORM Library不是很熟悉。
https://stackoverflow.com/questions/6795102
复制相似问题