Java Firebase:60秒后删除数据
当我的用户使用我的应用程序时,数据被发送到Firebase,但我只希望数据在被删除之前存储60秒Java Firebase:60秒后删除数据,java,android,firebase,firebase-realtime-database,Java,Android,Firebase,Firebase Realtime Database,当我的用户使用我的应用程序时,数据被发送到Firebase,但我只希望数据在被删除之前存储60秒 如何在服务器端60秒后自动删除存储在Firebase上的数据并自动更新我的RecyclerView客户端?在onCompleteListener中启动处理程序。然后使用该代码在60秒后删除特定节点 final Handler handler = new Handler(); handler.postDelayed(new Runnable() { @Override public void
如何在服务器端60秒后自动删除存储在Firebase上的数据并自动更新我的RecyclerView客户端?在onCompleteListener中启动处理程序。然后使用该代码在60秒后删除特定节点
final Handler handler = new Handler();
handler.postDelayed(new Runnable() {
@Override
public void run() {
FirebaseDatabase.getInstance().getReference()
.child("node_name").child(keyval).removeValue()
}
}, 60000);
您遇到的问题是什么?请提供您的源代码。我没有任何问题。主要问题是:如何在60秒后从FireBase数据库中删除数据?没有用户端请求删除。我需要从服务器端向firebase发送删除请求。您想知道如何在60秒后删除Firebase中的数据吗?没错。60秒后需要从FireBase实时数据库中删除数据。第一个选项:用户端是否向FireBase发送删除请求?两个选项:服务器向fireBase发送删除请求?哪个更好?谢谢。警告:时间戳请求提交后60秒。感谢您的输入。我正在发送一个编辑,以防止它由于无法出售而被删除。您认为我的项目FireBase cloud Messaging或FireBase RealDataBase哪一个更好?@zobydehkarimi我想您是在问firestore还是Realtimedatabase。