int seqno = 0;
seqno++;
String seq = String.valueOf(seqno);
Firebase postRef = rootRef.child("employee");
Map<String, String> post1 = new HashMap<String, String>();
post1.put("Seqno", seq);
我想将seq号存储在firebase中,每次当我尝试将seq号添加到firebase时,它必须增加并添加。例如:1,2,3 ..
我的问题是因为初始化seqno为0,每次初始化并添加为1,1,1 ......
我只需从子树中检索路径字段。我怎么能这样做?
任何人都可以帮我解决这个问题吗?
答案 0 :(得分:0)
将函数中的SeqNo添加到firebase中的代码...并调用它... 将初始化语句保留在外... 类似......
private static int seqno = 0;
public void AddSquence(int seqno)
{
String seq = String.valueOf(seqno);
Firebase postRef = rootRef.child("employee");
Map<String, String> post1 = new HashMap<String, String>();
post1.put("Seqno", seq);
if(seqno > max)
{
System.exit(0);
}
else
{
AddSquence(seqno+1);
}
}
答案 1 :(得分:0)
你可以随时制作&#34; seqno&#34;作为类成员:类的字段如下:
public class MyClass{
private int seqno;
....
}