Выполнить сложный запрос, используя Session (класс coldfusion.air.session) - PullRequest
0 голосов
/ 22 июля 2011

Мы работаем над приложением синхронизации с использованием библиотеки ColdFusion 9.0.1 ActionScript ORM для приложений AIR. Поскольку это приложение также должно работать в автономном режиме, существует список клиентов, который должен быть загружен при входе пользователя в систему, поэтому мы загружаем данные из всех необходимых таблиц при загрузке приложения (это правильный путь?). Теперь, когда мы получаем данные из требуемых таблиц, основываясь на пользователе, который входит в систему, мы должны фильтровать клиентов, чтобы отфильтровать этот запрос, это сложный запрос с объединениями между 5-6 таблицами и предложением where. Я обнаружил, что с помощью класса Coldfusion.Air.Session мы можем загружать только объекты таблиц с простым предложением where. Существует не способ ORM для загрузки данных, но я не думаю, что это правильный метод. Есть ли какой-либо метод, использующий эту среду ORM для загрузки данных с использованием таких сложных запросов.

Спасибо, Gaurav

1 Ответ

0 голосов
/ 21 ноября 2011

Используете ли вы какой-либо код CF для отправки данных обратно в ваше приложение?Вы пробовали HQL?

Другими словами, вы можете написать стандартный cfquery и dbtype = "hql". Это позволит вам делать практически все, что вы можете делать со стандартным cfquery.

Я не являюсь напрямуюзнаком с библиотекой ActionScript ORM для AIR.

...