Esta página descreve como editar uma entidade através da API Google Cloud console.
Para saber como modificar uma entidade através de programação, consulte o artigo Atualizar uma entidade.
Antes de começar
Esta página pressupõe que já criou uma entidade armazenada no Firestore no modo Datastore. Pode criar uma entidade através da API Datastore, conforme descrito no Guia de introdução à API Datastore, ou através do editor de entidades no Google Cloud console , conforme descrito no Guia de início rápido.
Selecione uma entidade para editar
Na Google Cloud consola, aceda à página Bases de dados.
Selecione a base de dados necessária na lista de bases de dados.
No menu de navegação, clique em Datastore Studio.
Encontre a entidade que quer editar especificando o espaço de nomes, o tipo e/ou filtros para valores de propriedades. Para saber como, consulte o artigo Executar uma consulta.
Clique no Nome/ID de uma entidade. O ecrã deve ter um aspeto semelhante ao seguinte:
Edite uma propriedade
Abra a página Editar entidade para uma entidade. Em Propriedades, clique em Editar para a propriedade que quer editar.
No painel Editar propriedade, modifique o Nome, o Tipo> ou o Valor da propriedade. Também pode modificar se a propriedade está indexada. Para saber mais sobre o impacto da inclusão ou exclusão de uma propriedade dos índices, consulte o artigo Propriedades excluídas.
Clique em Concluído. O painel Editar propriedade é fechado e a tabela de propriedades apresenta agora as suas alterações. As alterações não são confirmadas na base de dados até clicar em Guardar. A tabela de propriedades realça as alterações não confirmadas com um ponto azul junto ao nome da propriedade.
Faça alterações adicionais a outras propriedades. Quando concluir as edições, clique em Guardar para confirmar as alterações na base de dados.
A consola confirma as alterações e volta a direcionar para a página Datastore Studio.
Adicionar uma propriedade
- Abra a página Editar entidade para uma entidade. Clique em Adicionar propriedade.
- No painel Adicionar uma propriedade, especifique um nome para a propriedade.
- Selecione um tipo para o tipo de dados da propriedade.
- Especifique um valor para a propriedade.
Especifique se a propriedade está indexada. Para saber mais sobre o impacto da inclusão ou exclusão de uma propriedade dos índices, consulte o artigo Propriedades excluídas.
Clique em Adicionar. O painel Adicionar uma propriedade é fechado e a tabela de propriedades apresenta agora as suas alterações. As alterações não são confirmadas na base de dados até clicar em Guardar. A tabela de propriedades realça as alterações não confirmadas com um ponto azul junto ao nome da propriedade.
Faça alterações adicionais a outras propriedades. Quando concluir as edições, clique em Guardar para confirmar as alterações na base de dados.
A consola confirma as alterações e volta a direcionar para a página Datastore Studio.
Elimine uma propriedade
Abra a página Editar entidade para uma entidade. Em Propriedades, clique em Eliminar para a propriedade que quer eliminar.
A tabela de propriedades mostra agora as suas alterações. As alterações não são confirmadas na base de dados até clicar em Guardar. A tabela de propriedades realça as eliminações de propriedades não comprometidas com nomes e valores de propriedades rasurados.
Pode anular uma eliminação não comprometida clicando em Restaurar na linha da tabela da propriedade.
Faça alterações adicionais a outras propriedades. Quando concluir as edições, clique em Guardar para confirmar as alterações na base de dados.
Propriedades complexas
O editor de entidades suporta propriedades com tipos complexos, como Array e
Embedded entity.
Propriedades da matriz
Quando adiciona ou modifica o valor de uma propriedade Array, forneça um valor no formato JSON.
Se introduzir JSON inválido para o campo Valor, recebe uma mensagem de erro. Não pode adicionar a propriedade se o JSON for inválido.
Propriedades de entidades incorporadas
Quando adiciona ou modifica o valor de uma propriedade Embedded entity, indique um valor no formato JSON.
Se introduzir JSON inválido para o campo Valor, recebe uma mensagem de erro. Não pode adicionar a propriedade se o JSON for inválido.
O que se segue?
- Saiba mais sobre as práticas recomendadas para entidades.