比如用relation保存一组排过序的对象, 按照先后顺序依次添加,能否保证读取的时候得到的array也是按照这个顺序?
-
创建时间
17年2月19日
-
最后回复
17年2月22日
-
3
回复
-
936
浏览
-
2
用户
比如用relation保存一组排过序的对象, 按照先后顺序依次添加,能否保证读取的时候得到的array也是按照这个顺序?
比如上面的 3 条数据,因为数据一旦更新,updatedAt 的就会更新。
但我们可以用查询条件来,来控制数据的返回顺序。下面的代码是你的需求的示例:
AVRelation<AVObject> relation = AVObject.createWithoutData("TodoFolder", "573442082e958a0069ab4757").getRelation("containedTodos");
AVQuery<AVObject> avObjectAVQuery = relation.getQuery();
avObjectAVQuery.orderByAscending("createdAt");
avObjectAVQuery.findInBackground(new FindCallback<AVObject>() {
@Override
public void done(List<AVObject> list, AVException e) {
list.toString();
}
});
主题 | 分类 | 回复 | 浏览 | 活动 |
---|---|---|---|---|
什么场景下需要设置 fetch_when_save = True | SDK / API | 1 | 1.2K | 18-01-17 |
LeanChat手机注册API : 无效的手机号码 | SDK / API | 3 | 1.2K | 15-12-7 |
关于createaAt的操作 | SDK / API | 1 | 833 | 15-09-22 |
Android 新建Conversation发送消息,会话没缓存 | SDK / API | 7 | 1.8K | 16-03-1 |
并发读写,能不能保证读到的数据不是部分修改的? | SDK / API | 6 | 1.2K | 17-03-13 |