如何删除由push(),Firebase生成的子项或特定子项

时间:2017-04-30 22:55:25

标签: android firebase firebase-realtime-database

我需要删除一个孩子,我正在寻找的是按时间顺序擦除

例如,用户选择" PostDuration" 3天,我需要在选定的持续时间内删除帖子

uid方法:

   public static String getUid() {
    String path = FirebaseDatabase.getInstance().getReference().push().toString();
    return path.substring(path.lastIndexOf("/") + 1)

我的孩子包含通过此方法生成的数据:

     FirebaseUtils.getPostRef().child(FirebaseUtils.getUid).setValue(mPost);

参考:

    public static DatabaseReference getPostRef() {
    return FirebaseDatabase.getInstance()
            .getReference("posts");
}

photo

我的数据库结构

0 个答案:

没有答案