Я новичок в Ormlite, я пытаюсь обновить поле в таблице. В ormlite_config файле у меня есть какПроблема при обновлении поля таблицы с помощью Ormlite Android
fieldName=customerAddress1
В классе модели он объявлен как,
@DatabaseField(canBeNull = true)
private String customerAddress1;
Код для обновления, который я написал,
UpdateBuilder<Customer, Integer> updateBuilder = customerDao.updateBuilder();
updateBuilder.updateColumnValue("customerAddress1", address);
updateBuilder.where().eq("id", id);
Я хочу запись, подлежащая обновлению с помощью «id», при условии, что она применяется, когда условие соответственно. Адрес не обновляется и не возникает исключение, так что может быть проблемой?
ли вы на самом деле назвать '.update()' 'на вашем updateBuilder'? Какое число было возвращено методом? Можете ли вы включить ведение журнала, чтобы узнать, что было сделано SQL? – Gray