Я пытаюсь работать с «мягкими удалениями», как в this blog entry (что включает в себя включение OrmSettings.SaveMapping
для вывода файла HBMXML для каждого объекта, а затем вручную добавление фильтра к этому файлу).Можно ли указать фильтр мягкого удаления для Hibernate без использования файлов HBMXML?
Если я следую этим инструкциям, он работает, но в основном дублирует все модели CFC в файлы HBMXML, которые загрязняют файловую систему и создают служебные расходы на обслуживание.
Есть ли способ, чтобы создать фильтр (или изменить файл HBMXML) внутри CFML - т.е. без генерации файла HBMXML?
(Примечание: Использование атрибута where
на cfproperty работает один-ко-многим отношений, но не для многих ко многим отношений - для тех, кто пытается фильтровать по соединительной таблице вместо другой объект.)
Спасибо, рассмотрим Envers - я думаю, что отдельная таблица приемлема, но нужно будет проверить, что-то, что может работать с CF. –