Modificare un'entità nella console

Questa pagina descrive come modificare un'entità utilizzando la console Google Cloud.

Per scoprire come modificare un'entità tramite programmazione, consulta Aggiornare un'entità.

Prima di iniziare

Questa pagina presuppone che tu abbia già creato un'entità archiviata in Firestore in modalità Datastore. Puoi creare un'entità tramite l'API Datastore come descritto in Introduzione all'API Datastore o tramite l'editor di entità nella console Google Cloud come descritto nella Guida rapida.

Seleziona un'entità da modificare

  1. Nella console Google Cloud, vai alla pagina Database.

    Vai a Database

  2. Seleziona il database richiesto dall'elenco dei database.

  3. Nel menu di navigazione, fai clic su Datastore Studio.

  4. Trova l'entità che vuoi modificare specificando lo spazio dei nomi, il tipo e/o i filtri per i valori delle proprietà. Per scoprire come, consulta Eseguire una query.

  5. Fai clic su Nome/ID di un'entità. La schermata dovrebbe essere simile al seguente:

    La pagina di panoramica dell'entità che mostra informazioni su un'entità.

Modificare una proprietà

  1. Apri la pagina Modifica entità per un'entità. In Proprietà, fai clic su Modifica per la proprietà da modificare.

  2. Nel riquadro Modifica proprietà, modifica Nome, Tipo o Valore della proprietà. Puoi anche modificare l'indicizzazione della proprietà. Per scoprire l'impatto dell'inclusione o dell'esclusione di una proprietà dagli indici, consulta Proprietà escluse.

    Fai clic sul pulsante di modifica per modificare una proprietà.

  3. Fai clic su Fine. Il riquadro Modifica proprietà si chiude e la tabella delle proprietà ora mostra le modifiche. Le modifiche non vengono committate nel database finché non fai clic su Salva. La tabella delle proprietà evidenzia le modifiche non committate con un punto blu accanto al nome della proprietà.

  4. Apportare ulteriori modifiche ad altre proprietà. Al termine delle modifiche, fai clic su Salva per applicare le modifiche al database.

    La console esegue il commit delle modifiche e ti riporta alla pagina Datastore Studio.

Aggiungi una proprietà

  1. Apri la pagina Modifica entità per un'entità. Fai clic su Aggiungi proprietà.
  2. Nel riquadro Aggiungi una proprietà, specifica un nome per la proprietà.
  3. Seleziona un tipo per il tipo di dati della proprietà.
  4. Specifica un valore per la proprietà.
  5. Specifica se la proprietà è indicizzata. Per informazioni sull'impatto dell'inclusione o dell'esclusione di una proprietà dagli indici, consulta Proprietà escluse.

    Il riquadro per l'aggiunta di una proprietà.

  6. Fai clic su Aggiungi. Il riquadro Aggiungi una proprietà si chiude e la tabella delle proprietà ora mostra le modifiche. Le modifiche non vengono committate nel database finché non fai clic su Salva. La tabella delle proprietà evidenzia le modifiche non committate con un punto blu accanto al nome della proprietà.

  7. Apportare ulteriori modifiche ad altre proprietà. Al termine delle modifiche, fai clic su Salva per applicare le modifiche al database.

    La console esegue il commit delle modifiche e ti riporta alla pagina Datastore Studio.

Eliminare una proprietà

  1. Apri la pagina Modifica entità per un'entità. In Proprietà, fai clic su Elimina per la proprietà da eliminare.

    Il pulsante Elimina nella tabella delle proprietà.

  2. La tabella delle proprietà ora mostra le modifiche. Le modifiche non vengono committate nel database finché non fai clic su Salva. La tabella delle proprietà evidenzia le eliminazioni di proprietà non committate con nomi e valori delle proprietà barrati.

    Puoi annullare un'eliminazione non confermata facendo clic su Ripristina nella riga della tabella della proprietà.

  3. Apportare ulteriori modifiche ad altre proprietà. Al termine delle modifiche, fai clic su Salva per applicare le modifiche al database.

Strutture complesse

L'editor di entità supporta proprietà con tipi complessi come Array e Embedded entity.

Proprietà array

Quando aggiungi o modifichi il valore di una proprietà Array, fornisci un valore in formato JSON.

Un esempio di JSON valido per una proprietà array.

Se inserisci un valore JSON non valido per il campo Valore, riceverai un messaggio di errore. Non potrai aggiungere la proprietà se il JSON non è valido.

Proprietà delle entità incorporate

Quando aggiungi o modifichi il valore di una proprietà Embedded entity, fornisci un valore in formato JSON.

Un esempio di JSON valido per una proprietà dell'entità incorporata

Se inserisci un valore JSON non valido per il campo Valore, riceverai un messaggio di errore. Non potrai aggiungere la proprietà se il JSON non è valido.

Passaggi successivi