@Override public void insertAlbum(Album album) { Document albumToAdd = new Document(); try { db.getCollection("album") .insertOne( albumToAdd .append("title", album.getTitle()) .append("score", album.getScore()) .append("released", album.getReleased()) .append("genre", album.getGenre()) .append( "artist", new Document() .append("name", this.getArtists()) .append("nation", this.getArtists()))); } catch (Exception e) { e.printStackTrace(); } }