我阅读了文档,并且有可能:
?Sized
以后是否可以将DocumentReference docRef = db.collection("cities").document("SF");
docRef.get().addOnCompleteListener(new OnCompleteListener<DocumentSnapshot>() {
@Override
public void onComplete(@NonNull Task<DocumentSnapshot> task) {
if (task.isSuccessful()) {
DocumentSnapshot document = task.getResult();
if (document.exists()) {
City city = document.toObject(City.class); //Possible
}
}
}
});
对象转换回DocumentSnapshot对象?我需要这样做,因为我的城市班级是可序列化的,而city
不是。
答案 0 :(得分:0)
无法将其传递给query.startAfter(lastVisibleDocumentSnapshot);
。您将需要原始的DocumentSnapshot或传递文档ID来开始。
在正式文档中没有描述每种方法。 API documentation列出了所有内容-值得回顾一下以了解您的所有选择。