关于导出的聊天记录数量 和 后台统计里面的消息数量不一致的问题。
1.后台显示,我一个月发了5895条。
2.导出的显示,我发了4322条
帮忙看下我导出的逻辑:
1.我首先传入了个时间戳为,1970年的,
第一次查询语句为:
?ql=select * where timestamp> 1262278860&limit=1000
第二次为:?ql=select * where timestamp> 1262278860&limit=10000&cursor=ZWZkYTZkOTAtMjM1NS0xMWU1LWJiZWYtMDEyYzRiZTRjYzVjXzEwMDA
第三次为:
?ql=select * where timestamp> 1262278860&limit=10000&cursor=ODM0ZGY5MzAtMjcxNS0xMWU1LWEzM2EtYjc2ZTY5MmU3NWNkXzIwMDA
第四次为
?ql=select * where timestamp> 1262278860&limit=10000&cursor=ZTdmYWZiYjAtMjg5ZC0xMWU1LTllNTEtZWRiNTI4YTlkMTM4XzMwMDA
第五次为:?ql=select * where timestamp> 1262278860&limit=10000&cursor=NjA1ZjE2NTAtMmE5Yi0xMWU1LTg4MjEtZGRjOTY1NmExOTRiXzQwMDA
除第五次为322条。1-4此均为1000条。 2-5次用的cursor都是上一次返回的cursor。
条件语句里面的 时间戳未改变。 因为我会把当前时间存为时间戳,下次再用。
期间 ,删除过用户和群组?是这个影响吗? 还是?
求指导下。
2.导出的显示,我发了4322条
帮忙看下我导出的逻辑:
1.我首先传入了个时间戳为,1970年的,
第一次查询语句为:
?ql=select * where timestamp> 1262278860&limit=1000
第二次为:?ql=select * where timestamp> 1262278860&limit=10000&cursor=ZWZkYTZkOTAtMjM1NS0xMWU1LWJiZWYtMDEyYzRiZTRjYzVjXzEwMDA
第三次为:
?ql=select * where timestamp> 1262278860&limit=10000&cursor=ODM0ZGY5MzAtMjcxNS0xMWU1LWEzM2EtYjc2ZTY5MmU3NWNkXzIwMDA
第四次为
?ql=select * where timestamp> 1262278860&limit=10000&cursor=ZTdmYWZiYjAtMjg5ZC0xMWU1LTllNTEtZWRiNTI4YTlkMTM4XzMwMDA
第五次为:?ql=select * where timestamp> 1262278860&limit=10000&cursor=NjA1ZjE2NTAtMmE5Yi0xMWU1LTg4MjEtZGRjOTY1NmExOTRiXzQwMDA
除第五次为322条。1-4此均为1000条。 2-5次用的cursor都是上一次返回的cursor。
条件语句里面的 时间戳未改变。 因为我会把当前时间存为时间戳,下次再用。
期间 ,删除过用户和群组?是这个影响吗? 还是?
求指导下。
没有找到相关结果
已邀请:
3 个回复
[已注销]
赞同来自: 郑起
fat1 - imgeek运营总管
youni