# Multi Document operations ## insert documents ```Java Collection documents = new ArrayList<>; documents.add(myObject1); documents.add(myObject2); documents.add(myObject3); arangoDB.db("myDatabase").collection("myCollection").insertDocuments(documents); ``` ## delete documents ```Java Collection keys = new ArrayList<>; keys.add(myObject1.getKey()); keys.add(myObject2.getKey()); keys.add(myObject3.getKey()); arangoDB.db("myDatabase").collection("myCollection").deleteDocuments(keys); ``` ## update documents ```Java Collection documents = new ArrayList<>; documents.add(myObject1); documents.add(myObject2); documents.add(myObject3); arangoDB.db("myDatabase").collection("myCollection").updateDocuments(documents); ``` ## replace documents ```Java Collection documents = new ArrayList<>; documents.add(myObject1); documents.add(myObject2); documents.add(myObject3); arangoDB.db("myDatabase").collection("myCollection").replaceDocuments(documents); ```