Я хочу переопределить функцию createOrUpdate
в ORMLite, чтобы она зависела от двух значений: group_id
и type
. То, что я хочу получить:ormLite createOrUpdate зависит от 2 значений в таблице
сценарий: В базе данных у меня есть объект Model1 и тому group_id
= 1 и type
= малый
- Хотите добавить model2 с
group_id
= 1 иtype
= маленький - запись обновлений - Хотите добавить Model23 с
group_id
= 1 иtype
= большой - создать новую запись
Когда я сделал объявление ditional field id и установить его в generateID, я всегда добавляю в базу данных, но установка group_id
в id - не очень хорошая идея.
Я полагаю, что нужно переопределить OrmLiteSqliteOpenHelper
класс, но я не знаю, где и как это сделать