一度に 1 つずつモデルを保存することに問題はありません。オブジェクトの配列に対して再帰的な保存を記述しました。保存が成功するたびに、オブジェクトをシフトアウトし、配列の長さが0でない場合は繰り返します...配列の長さがゼロに達すると、すべての保存が成功したことがわかり、適切なアクションが実行されます。
より良い方法があるかどうか大声で疑問に思っていますか?上記のアプローチよりも残りのサービス API はコレクションを取りませんが、コレクションを保存する例があれば、サービスを変更するように依頼します。