их "Основная" и "Подчиненная". В подчиненной есть поле (ForeignKey) в которой ИДшники из основной таблицы. Так вот, когда происходит перезапись элемента основной таблицы, то из подчиненной удаляются все записи, в которых указан ИД перезаписанного элемента. В DAO запись элемента основной таблицы указана с аннотацией @Insert(onConflict = OnConflictStrategy.REPLACE).
Это нормально или я что-то не так сделал?
А квери какое? @Update updateObject(Object object)?
Обсуждают сегодня