如何使用GreenDao编辑现有的SQL表列值?

时间:2015-06-18 16:24:49

标签: android sqlite greendao

我正在为我的Android项目使用greenDao而且我没有获得有关如何使用greenDao更新SQLite表的任何官方文档。我在那里找到了一些.update()方法进行编辑,但看起来不推荐。

1 个答案:

答案 0 :(得分:1)

这是更新实体的一些代码。您不必修改生成的类。

db = helper.getWritableDatabase();
DaoMaster daoMaster = new DaoMaster(db);
DaoSession daoSession = daoMaster.newSession();
ExampleDao exampleDao = daoSession.getExampleDao();
Example example = exampleDao.load(exampleKey);

/* Make your changes in the object */

exampleDao.update(example);

如果您需要更多文档,可以查看herehere