Android 如何在Ormlite中更新外部字段?
我尝试了Android 如何在Ormlite中更新外部字段?,android,sqlite,sql-update,ormlite,Android,Sqlite,Sql Update,Ormlite,我尝试了update(Object),update(PreparedUpdate),executeRaw(String),updateRaw(String),甚至尝试了直接使用helper类,然后使用getData(String查询)。但是我的表的外部字段仍然没有更新。想知道为什么会发生这种情况吗?我发现我在传递我试图更新的对象的过时实例时,在其他方法上使用了方法update(Object)。因此,一旦我使用实际的update(PreparedUpdate)方法,我就会将对象恢复到其原始状态,因
update(Object)
,update(PreparedUpdate)
,executeRaw(String)
,updateRaw(String)
,甚至尝试了直接使用helper类,然后使用getData(String查询)
。但是我的表的外部字段仍然没有更新。想知道为什么会发生这种情况吗?我发现我在传递我试图更新的对象的过时实例时,在其他方法上使用了方法update(Object)
。因此,一旦我使用实际的update(PreparedUpdate)
方法,我就会将对象恢复到其原始状态,因为其他方法正在使用update(过时对象)
我发现我正在使用update(对象)方法
在传递我试图更新的对象的过时实例时,使用其他方法。因此,一旦我使用实际的update(PreparedUpdate)
方法,我就会将对象恢复到其原始状态,因为其他方法正在使用update(过时对象)
您能进一步解释吗?我想我还没有完全理解。你能展示一下前后的数据吗?你能解释一下吗?我想我还没有完全理解。你能显示前后的数据吗?