_lcUser = await LCUser.getCurrent();
if (_lcUser != null) {
await _lcUser.fetch();
_avatar = avatar;
_user = user;
}
如上代码,先使用LCUser.getCurrent()
获取本地缓存,之后调用fetch()
方法,同步cloud
上面的数据。
现在的问题是,本地获取的缓存数据没有问题。
但是使用fetch()
获取的数据是之前的旧数据,导致数据无法同步。
我在控制台查看数据没有问题,也就是说save()
成功同步到cloud
但是fetch()
过来的数据是旧数据。
如图,这里的expireTime
是fetch()
过来的旧数据。
而最新的数据应该是
!!!!