![](/img/trans.png)
[英]Firestore document object (documentSnapshot) to POJO with nested maps
[英]Is it possible to transform a POJO object to DocumentSnapshot in Firestore?
我閱讀了文檔,類似的東西是可能的:
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
}
}
}
});
以后有沒有可能將該city
object 轉換回 DocumentSnapshot object? 我需要那個,因為我的 City class 是可序列化的,而DocumentSnapshot
不是。
無法將其傳遞給query.startAfter(lastVisibleDocumentSnapshot);
. 您將需要原始 DocumentSnapshot,或傳遞 Document 的 ID 以開始。
並非每種方法都在正式文檔中進行了描述。 API 文檔列出了所有內容 - 值得查看它以了解您的所有選項。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.