Editar una entidad en la consola

En esta página se describe cómo editar una entidad con la API Google Cloud console.

Para saber cómo modificar una entidad mediante programación, consulta Actualizar una entidad.

Antes de empezar

En esta página se presupone que ya ha creado una entidad almacenada en Firestore en el modo Datastore. Puedes crear una entidad a través de la API Datastore, tal como se describe en la guía Empezar a usar la API Datastore, o bien mediante el editor de entidades de la Google Cloud console , tal como se describe en la guía de inicio rápido.

Selecciona una entidad para editarla

  1. En la Google Cloud consola, ve a la página Bases de datos.

    Ir a Bases de datos

  2. Seleccione la base de datos que necesite de la lista de bases de datos.

  3. En el menú de navegación, haga clic en Datastore Studio.

  4. Busca la entidad que quieras editar especificando el espacio de nombres, el tipo o los filtros de los valores de las propiedades. Para saber cómo hacerlo, consulta Ejecutar una consulta.

  5. Haga clic en el Nombre o ID de una entidad. Deberías ver una pantalla similar a la siguiente:

    Página de descripción general de la entidad con información sobre una entidad.

Editar una propiedad

  1. Abre la página Editar entidad de una entidad. En Propiedades, haga clic en Editar en la propiedad que quiera editar.

  2. En el panel Editar propiedad, modifica el Nombre, el Tipo o el Valor de la propiedad. También puede modificar si la propiedad está indexada. Para obtener información sobre el impacto de incluir o excluir una propiedad de los índices, consulte Propiedades excluidas.

    Haz clic en el botón de edición para modificar una propiedad.

  3. Haz clic en Listo. El panel Editar propiedad se cierra y la tabla de propiedades muestra los cambios. Los cambios no se aplican a la base de datos hasta que haces clic en Guardar. En la tabla de propiedades, los cambios no confirmados se resaltan con un punto azul junto al nombre de la propiedad.

  4. Haga más cambios en otras propiedades. Cuando haya terminado de hacer los cambios, haga clic en Guardar para confirmar los cambios en la base de datos.

    La consola confirma los cambios y te devuelve a la página Datastore Studio.

Añadir una propiedad

  1. Abre la página Editar entidad de una entidad. Haz clic en Añadir propiedad.
  2. En el panel Añadir una propiedad, especifique un nombre para la propiedad.
  3. Selecciona un tipo para el tipo de datos de la propiedad.
  4. Especifica un valor para la propiedad.
  5. Especifica si la propiedad está indexada. Para obtener información sobre el impacto de incluir o excluir una propiedad de los índices, consulte Propiedades excluidas.

    El panel para añadir una propiedad.

  6. Haz clic en Añadir. El panel Añadir una propiedad se cierra y la tabla de propiedades muestra los cambios. Los cambios no se aplican a la base de datos hasta que haces clic en Guardar. En la tabla de propiedades, los cambios no confirmados se resaltan con un punto azul junto al nombre de la propiedad.

  7. Haga más cambios en otras propiedades. Cuando haya terminado de hacer los cambios, haga clic en Guardar para confirmar los cambios en la base de datos.

    La consola confirma los cambios y te devuelve a la página Datastore Studio.

Eliminar una propiedad

  1. Abre la página Editar entidad de una entidad. En Propiedades, haga clic en Eliminar en la propiedad que quiera eliminar.

    El botón de eliminar de la tabla de propiedades.

  2. En la tabla de propiedades, ahora se muestran los cambios. Los cambios no se aplicarán a la base de datos hasta que haga clic en Guardar. En la tabla de propiedades se destacan las eliminaciones de propiedades no confirmadas con nombres y valores de propiedades tachados.

    Para deshacer una eliminación sin confirmar, haga clic en Restaurar en la fila de la tabla de la propiedad.

  3. Haga más cambios en otras propiedades. Cuando haya terminado de hacer los cambios, haga clic en Guardar para confirmar los cambios en la base de datos.

Propiedades complejas

El editor de entidades admite propiedades con tipos complejos, como Array y Embedded entity.

Propiedades de matriz

Cuando añada o modifique el valor de una propiedad Array, proporcione un valor en formato JSON.

Ejemplo de JSON válido para una propiedad de matriz.

Si introduces un JSON no válido en el campo Valor, recibirás un mensaje de error. No podrás añadir la propiedad si el archivo JSON no es válido.

Propiedades de entidades insertadas

Cuando añada o modifique el valor de una propiedad Embedded entity, proporcione un valor en formato JSON.

Ejemplo de JSON válido para una propiedad de entidad insertada

Si introduces un JSON no válido en el campo Valor, recibirás un mensaje de error. No podrás añadir la propiedad si el archivo JSON no es válido.

Siguientes pasos