Operações cruas usando interface da web
Em nosso capítulo anterior, aprendemos como realizar várias operações em documentos com Arangosh, a linha de comando. Agora aprenderemos como realizar as mesmas operações usando a interface da web. Para começar, coloque o seguinte endereço - http: // your_server_ip: 8529 / _db / song_collection / _admin / aardvark / index.html # login na barra de endereços do seu navegador. Você será direcionado para a seguinte página de login.
Agora, digite o nome de usuário e a senha.
Se for bem-sucedido, a tela a seguir será exibida. Precisamos fazer uma escolha para o banco de dados trabalhar, o_systembanco de dados sendo o padrão. Vamos escolher osong_collection banco de dados e clique na guia verde -
Criando uma coleção
Nesta seção, aprenderemos como criar uma coleção. Pressione a guia Coleções na barra de navegação na parte superior.
Nossa coleção de músicas adicionadas à linha de comando são visíveis. Clicar nele irá mostrar as entradas. Agora vamos adicionar umartists’coleção usando a interface da web. Coleçãosongsque criamos com a Arangosh já está lá. No campo Nome, escrevaartists no New Collectioncaixa de diálogo que aparece. As opções avançadas podem ser ignoradas com segurança e o tipo de coleção padrão, ou seja, Documento, é adequado.
Clicar no botão Salvar finalmente criará a coleção e agora as duas coleções estarão visíveis nesta página.
Preenchendo a coleção recém-criada com documentos
Você verá uma coleção vazia ao clicar no artists coleção -
Para adicionar um documento, você precisa clicar no sinal + colocado no canto superior direito. Quando você for solicitado por um_key, entrar Affable_Balding como a chave.
Agora, aparecerá um formulário para adicionar e editar os atributos do documento. Existem duas maneiras de adicionar atributos:Graphical e Tree. A forma gráfica é intuitiva, mas lenta, portanto, vamos mudar para oCode visualizar, usando o menu suspenso Árvore para selecioná-lo -
Para facilitar o processo, criamos um dado de amostra no formato JSON, que você pode copiar e colar na área do editor de consultas -
{"artista": "Johnny Mercer", "título": "Affable Balding Me", "compositor": "Robert Emmett Dolan", "Ano": 1950}
(Observação: apenas um par de chaves deve ser usado; veja a captura de tela abaixo)
Você pode observar que citamos as chaves e também os valores no modo de visualização de código. Agora cliqueSave. Após a conclusão bem-sucedida, um flash verde aparece na página momentaneamente.
Como ler documentos
Para ler documentos, volte para a página Coleções.
Quando alguém clica no artist coleção, uma nova entrada aparece.
Como Atualizar Documentos
É simples editar as entradas em um documento; você só precisa clicar na linha que deseja editar na visão geral do documento. Aqui, novamente, o mesmo editor de consulta será apresentado ao criar novos documentos.
Removendo Documentos
Você pode excluir os documentos pressionando o ícone '-'. Cada linha do documento tem este sinal no final. Ele solicitará que você confirme para evitar a exclusão insegura.
Além disso, para uma coleção específica, outras operações como filtrar os documentos, gerenciar índices e importar dados também existem no Collections Overview página.
Em nosso capítulo subsequente, discutiremos um recurso importante da interface da Web, ou seja, o editor de consultas AQL.