Edite uma entidade na consola

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

  1. Na Google Cloud consola, aceda à página Bases de dados.

    Aceda a Bases de dados

  2. Selecione a base de dados necessária na lista de bases de dados.

  3. No menu de navegação, clique em Datastore Studio.

  4. 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.

  5. Clique no Nome/ID de uma entidade. O ecrã deve ter um aspeto semelhante ao seguinte:

    A página de vista geral da entidade que mostra informações sobre uma entidade.

Edite uma propriedade

  1. Abra a página Editar entidade para uma entidade. Em Propriedades, clique em Editar para a propriedade que quer editar.

  2. 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 no botão de edição para editar uma propriedade.

  3. 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.

  4. 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

  1. Abra a página Editar entidade para uma entidade. Clique em Adicionar propriedade.
  2. No painel Adicionar uma propriedade, especifique um nome para a propriedade.
  3. Selecione um tipo para o tipo de dados da propriedade.
  4. Especifique um valor para a propriedade.
  5. 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.

    O painel Adicionar uma propriedade.

  6. 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.

  7. 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

  1. Abra a página Editar entidade para uma entidade. Em Propriedades, clique em Eliminar para a propriedade que quer eliminar.

    O botão de eliminação na tabela de propriedades.

  2. 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.

  3. 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.

Um exemplo de JSON válido para uma propriedade de matriz.

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.

Um exemplo de JSON válido para uma propriedade de entidade incorporada

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?