gpt4 book ai didi

android - 带有 ref 的 Firebase toObject

转载 作者:太空宇宙 更新时间:2023-11-03 13:09:06 28 4
gpt4 key购买 nike

借助 Cloud Firestore,您可以使用 document.toObject(YourClass.class); 将文档转换为对象,其中类的变量与数据库中的变量匹配。但是,如果数据库中的一个变量是引用,您会在 java 类中使用哪种数据类型?请注意,我不仅需要将它存储在我的数据模型中,还需要检索它并使用以下形式的覆盖方法对其进行设置:

protected MyDataModel(Parcel in) {
mString = in.readString();
}

@Override
public void writeToParcel(Parcel parcel, int i) {
parcel.writeString(mString);
}

如果我使用 DocumentReference,那么在 writeToParcel() 中,我将如何编写它?另外,我如何在 protected Parcel in 构造函数中读取它?我试过 writeSerializable()readSerializable()DocumentReference 没有实现 Serializable

最佳答案

我还没有使用过 Java API,但我想您会想要使用 DocumentReference 类型。以下是 firebase 文档中的一些链接:
DocumentReference
CollectionReference
getDocumentReference

关于android - 带有 ref 的 Firebase toObject,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50500768/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com