Дополнительные действия для каскадного удаления в комнате - PullRequest
0 голосов
/ 08 ноября 2019

У меня есть три связанных таблицы. Есть Entity, Dao и каскадное удаление. Все работает. Но в последней таблице хранятся пути к файлам, которые также необходимо удалить. Конечно, вы можете сделать это с отдельным кодом в цикле, но это не красиво! Можно ли как-то вызывать дополнительные действия, например, в Дао, которые будут выполняться при каскадировании?

1 Ответ

1 голос
/ 08 ноября 2019

Нет, это невозможно в @Dao аннотированных файлах.

Вам придется сделать это с помощью кода. Если вы используете MVVM Architecture, идеальным местом для размещения этой логики будет Repository Файл

...