Coldfusion ORM и спящие фильтры - PullRequest
0 голосов
/ 30 мая 2011

Я спрашиваю вас, потому что я ищу полезное решение для автоматической фильтрации моих коллекций сущностей.

Почти каждая из моих моделей имеет свойство true / false, называемое «активным», которое разрешает или не разрешает загрузку объекта. Используется только в передней части.

После долгих поисков я обнаружил механизм фильтра гибернации, и он выглядит как то, что я ищу. Но, к сожалению, я не нашел способа использовать его в Coldfusion, кроме как с помощью autogenmap = true и вручную изменить .HBMXML. Я не нахожу это решение очень сексуальным, и я стремлюсь к лучшему. Кто-нибудь?

Спасибо!

1 Ответ

0 голосов
/ 30 мая 2011
<cfproperty name="unsoldArts" cfc="Art" 
            fieldtype="one-to-many" fkcolumn="ARTISTID" where="issold=0">

http://help.adobe.com/en_US/ColdFusion/9.0/Developing/WS5FFD2854-7F18-43ea-B383-161E007CE0D1.html

Вы можете использовать where="", если хотите, но мой CFC обычно должен управлять всеми объектами, даже если он не активен.

...