您正在为程序顶层的 所有 写入创建一个批处理。
batch.set()在所有批量写入操作中,所有调用都可以重用它。
var batch = db.batch();
相反,您应该为每组写入创建一个新批处理。您可以在while循环的顶部执行此操作:
while(lc<=tc) { var batch = db.batch(); // use the new batch here}
您正在为程序顶层的 所有 写入创建一个批处理。
batch.set()在所有批量写入操作中,所有调用都可以重用它。
var batch = db.batch();
相反,您应该为每组写入创建一个新批处理。您可以在while循环的顶部执行此操作:
while(lc<=tc) { var batch = db.batch(); // use the new batch here}