【问题标题】:How to insert a set of object which Contains list of objects into Firebase如何将一组包含对象列表的对象插入 Firebase
【发布时间】:2019-07-27 20:32:42
【问题描述】:

如何将一组包含子对象的对象插入 Firebase,如图所示。 Check this link.

【问题讨论】:

    标签: java android firebase firebase-realtime-database


    【解决方案1】:

    对于firebase,您可以创建一个DTO(数据传输对象)将其推送到firebase,推送一个节点的记录列表只需在该DTO中创建一个列表,该列表正在被推送到fisebase中,即

        public class fruits{
             private long ser_fruit_id;
             // more properties
             private List<Items> listItems;// a list to push into firebase
             // getters and setters
        }
    

    现在 ser_fruit_id 将被推送为图像中的节点主键 在我的数据下 0 1 2 3 4 // 以此类推

    listItems 将作为 listItems 推送到 mydata-> 0 -> listItems 下的图像中

    另一种方式是直接在路径中push一个列表

        mDatabase.child("0").setValue(listItems);
    

    或者

        mDatabase.child("0").child("listItems").setValue(listItems);
    

    我希望这一切都清除了

    【讨论】:

      猜你喜欢
      • 2012-09-10
      • 1970-01-01
      • 2017-11-08
      • 1970-01-01
      • 2015-07-02
      • 1970-01-01
      • 2015-01-03
      • 2018-02-12
      • 2014-02-17
      相关资源
      最近更新 更多