2011-07-22 11 views
0

私たちは、ColdFusion 9.0.1 ActionScript ORM Library(AIRアプリケーション用)を使用して同期アプリケーションを作成しています。これはアプリケーションもスムーズにオフラインで動作するはずだから、ユーザーがログインするときに読み込まなければならないクライアントのリストがあるため、アプリケーションが読み込まれるときに必要なすべてのテーブルからデータを取得しています。ここで、必要なテーブルからデータを取得し、ログインしたユーザーに基づいてクライアントをフィルタリングする必要があります。これをフィルタリングするには、必要なクエリが5-6テーブルとwhere句の間の結合を持つ複雑なものです。 Coldfusion.Air.Sessionクラスを使用すると、単純なwhere節でテーブルのオブジェクトのみを読み込むことができます。データをロードするORM以外の方法がありますが、それは正しい方法ではないと思います。このORMフレームワークを使用して複雑なクエリを使用してデータをロードする方法はありますか?Session(coldfusion.air.sessionクラス)を使用して複合クエリを実行

おかげで、

+0

この/ – Gaurav

答えて

0

のGauravは、あなたが戻ってあなたのアプリケーションにデータを送信するために、任意のCFコードを使用していますか?あなたはHQLを試しましたか?

つまり、標準cfqueryとdbtype = "hql"を書くことができます これにより、標準のcfqueryでできることはほとんどありません。

AIRのActionScript ORMライブラリに直接慣れていません。

関連する問題