如何将 POJO 列表添加到 Firestore?

Bad*_*adr 5 android google-cloud-firestore

我有一个名为的类User,我创建了一个List<User> users;,现在我需要将此列表添加到 Firestore,我所做的是遍历列表并单独添加每个对象,因为 Firestore 仅接受 HashMaps 或对象,这是代码

for (User user:users){
            db.collection("Users").document(user.getUserNumber()).set(user)
                    .addOnCompleteListener(MainActivity.this, new OnCompleteListener<Void>() {
                        @Override
                        public void onComplete(@NonNull Task<Void> task) {
                            if (task.isSuccessful()){
                                Log.e(TAG, "DocumentSnapshot added with ID: " + task.getResult());
                            }else Log.e(TAG, "Error adding document", task.getException());
                        }
                    });
        }
Run Code Online (Sandbox Code Playgroud)

我的问题是有什么方法可以通过一个请求将整个列表添加到 Firestore,而不是像列表大小一样多次调用 api?