gpt4 book ai didi

android - 如何将对象列表写入 firebase?

转载 作者:行者123 更新时间:2023-11-29 02:40:39 25 4
gpt4 key购买 nike

我正在尝试在我的数据类 Firebase 中一次性编写多个节点

@IgnoreExtraProperties
public class Data{
public String desc;
public double id;
public data(String desc,double id) {
this.id=id;
this.desc=desc;
}
}

我正在尝试这个

   .....//firebase auth ok

ArrayList<Data> mydata= new ArrayList<>();
mydata.add(new Items("data1",1));
mydata.add(new Items("data2",2));
mDatabase.child("DATA").setValue(mydata);

但这失败了,因为我猜 firebase 不支持 Listarray,因为我收到错误

com.google.firebase.database.DatabaseException: No properties to serialize found on class android.support.v4.app.LoaderManagerImpl

最佳答案

我认为问题在于您直接在根级别设置值。只需尝试在根节点内创建另一个子节点即可。

List<Data> mydata= new ArrayList<>();
mydata.add(new Data("data1",1));
mydata.add(new Data("data2",2));
mDatabase.child("DATA").child("CHILD NAME").setValue(mydata);

关于android - 如何将对象列表写入 firebase?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44409991/

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