In questa pagina viene descritto come modificare un'entità utilizzando la console Google Cloud.
Per scoprire come modificare un'entità in modo programmatico, 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, oppure tramite l'editor di entità nella console Google Cloud come descritto nella Guida rapida.
Seleziona un'entità da modificare
Nella console Google Cloud, vai alla pagina Database.
Seleziona il database richiesto dall'elenco dei database.
Nel menu di navigazione, fai clic su Datastore Studio.
Trova l'entità da modificare specificando lo spazio dei nomi, il tipo e/o i filtri per i valori delle proprietà. Per scoprire come, consulta Eseguire una query.
Fai clic sul Nome/ID di un'entità. La schermata dovrebbe essere simile alla seguente:
Modificare una proprietà
Apri la pagina Modifica entità per un'entità. In Proprietà, fai clic su Modifica
per la proprietà da modificare.Nel riquadro Modifica proprietà, modifica Nome, Tipo o Valore della proprietà. Puoi anche modificare l'opzione che consente di indicizzare la proprietà. Per scoprire di più sull'impatto dell'inclusione o dell'esclusione di una proprietà dagli indici, consulta Proprietà escluse.
Fai clic su Fine. Il riquadro Modifica proprietà si chiude e la tabella delle proprietà ora mostra le modifiche. Per le modifiche non viene eseguito il commit nel database finché non fai clic su Salva. La tabella delle proprietà evidenzia le modifiche di cui non è stato eseguito il commit con un punto blu accanto al nome della proprietà.
Apporta ulteriori modifiche ad altre proprietà. Una volta apportate le modifiche, fai clic su Salva per eseguire il commit delle modifiche nel database.
La console esegue il commit delle modifiche e ti riporta alla pagina Datastore Studio.
Aggiungi una proprietà
- Apri la pagina Modifica entità per un'entità. Fai clic su Aggiungi proprietà.
- Nel riquadro Aggiungi una proprietà, specifica un nome per la proprietà.
- Seleziona un tipo di dati della proprietà.
- Specifica un valore per la proprietà.
Specifica se la proprietà è indicizzata. Per scoprire di più sull'impatto dell'inclusione o dell'esclusione di una proprietà dagli indici, consulta Proprietà escluse.
Fai clic su Aggiungi. Il riquadro Aggiungi una proprietà si chiude e la tabella delle proprietà ora mostra le modifiche. Per le modifiche non viene eseguito il commit nel database finché non fai clic su Salva. La tabella delle proprietà evidenzia le modifiche di cui non è stato eseguito il commit con un punto blu accanto al nome della proprietà.
Apporta ulteriori modifiche ad altre proprietà. Una volta apportate le modifiche, fai clic su Salva per eseguire il commit delle modifiche nel database.
La console esegue il commit delle modifiche e ti riporta alla pagina Datastore Studio.
Eliminare una proprietà
Apri la pagina Modifica entità per un'entità. In Proprietà, fai clic su Elimina
per la proprietà da eliminare.La tabella delle proprietà ora mostra le modifiche. Le modifiche non vengono sottoposte al database finché non fai clic su Salva. La tabella delle proprietà evidenzia le eliminazioni di proprietà di cui non è stato eseguito il commit con nomi e valori delle proprietà barrati.
Puoi annullare un'eliminazione di cui non è stato eseguito il commit facendo clic su Ripristina nella riga della tabella della proprietà.
Apporta ulteriori modifiche ad altre proprietà. Una volta apportate le modifiche, fai clic su Salva per eseguire il commit delle modifiche nel database.
Proprietà complesse
L'editor delle entità supporta le 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.
Se inserisci un JSON non valido nel campo Valore, riceverai un messaggio di errore. Non potrai aggiungere la proprietà se il codice JSON non è valido.
Proprietà entità incorporate
Quando aggiungi o modifichi il valore di una proprietà Embedded entity
, fornisci un valore in formato JSON.
Se inserisci un JSON non valido nel campo Valore, riceverai un messaggio di errore. Non potrai aggiungere la proprietà se il codice JSON non è valido.
Passaggi successivi
- Scopri di più sulle best practice per le entità.