Saltar la navegación

3.6.3.- Crear y borrar colecciones.

La creación y eliminación de colecciones son proporcionadas por la interfaz CollectionManagementService con los métodos:

  • createCollection(String "nombre_coleccion"), Para crear una nueva colección en la base de datos.
  • removeCollection(String "nombre_coleccion"), Para eliminar una colección.

En ambos métodos, el nombre de la colección para crear o para eliminar es relativo a la colección desde la que se ha obtenido el objeto CollectionManagementServiceque se utiliza para invocar los métodos, el que se obtiene con algún los dos métodos siguientes de la interfaz Collection:

  1. getServices(), Para obtener una lista de todos los servicios proporcionados por la colección.
  2. getService(), Para obtener un objeto Service de entre los servicios que proporciona la colección, como un objeto CollectionManagementService.

El método createCollection()no genera ningún error en caso de que ya exista una colección con el mismo nombre que la que se pretende crear; se mantiene la colección existente.

El método removeCollection()elimina la colección, con todo su contenido.