GreenDao数据库操作方法
数据库用的一般就是greenDao,老是忘记一些操作,以此记录:
增加单个数据
-getTDao().insert(shop);-getTDao().insertOrReplace(shop);
增加多个数据
-getTDao().insertInTx(shopList);-getTDao().insertOrReplaceInTx(shopList)
查询全部
-List< T> list = getTDao().loadAll();-List< T> list = getTDao().queryBuilder().list();
*查询附加单个条件(多个条件时用,隔开)
-.where();-whereOr();
查询附加排序
-.orderDesc();–>降序-.orderAsc();–>升序(默认)
查询限制当页个数
-.limit();查询总个数
-.count();修改单个数据
-getTDao().update(T);;修改多个数据
-getTDao().updateInTx(TList);删除单个数据
-getTDao().delete(T);–>通过对象删除-getTDao().deleteByKey(id);–>通过id删除
修改多个数据
-getUserDao().deleteInTx(TList);删除数据ByKey
-getTABUserDao().deleteByKey();
官网地址
以上是一些简单又常用的操作,剩余的一些配置信息及使用方法,可以详见官网,不同的开发工具都已列举,而且比较完善。毕竟这个工具还在一直更新。 —— [ GreenDao ]