美文网首页
greenDao存取乱序

greenDao存取乱序

作者: 小小木土 | 来源:发表于2018-01-15 11:55 被阅读0次

    前言

    greenDao是一个使用于android的ORM框架,现在的潮流相信大家基本上都用过了,轻量级的存取并且不用再写sq语句,非常方便.

    存取错乱

    公司项目有一个列表类数据需要全存到本地,每次进入查询,然后就遇到了这个bug.   id主键设置的自增长,但是存进去的数据取出来的时候还是错乱的,由于我们有自己的排序要求,所以在查询的位置不能添加根据主键排序的orderAsc方法,然后发现取出来的默认数据顺序是错乱的.如果在取的位置加上orderAsc方法,然后再根据我们的需求排序,发现还是错乱.

    解决方法

    1.如果你的排序没有特别需求,建议试试取得时候用orderAsc方法排序

    2.如果有特殊需求,那就在自己的排序方法里面手动加上根据主键id排序,这样是一定不会错乱的

    相关文章

      网友评论

          本文标题:greenDao存取乱序

          本文链接:https://www.haomeiwen.com/subject/vlvroxtx.html