Grobe Operationen über das Webinterface
In unserem vorherigen Kapitel haben wir gelernt, wie Sie mit Arangosh, der Befehlszeile, verschiedene Operationen an Dokumenten ausführen. Wir werden nun lernen, wie dieselben Vorgänge über die Weboberfläche ausgeführt werden. Geben Sie zunächst die folgende Adresse ein: http: // your_server_ip: 8529 / _db / song_collection / _admin / aardvark / index.html # login in die Adressleiste Ihres Browsers. Sie werden zur folgenden Anmeldeseite weitergeleitet.
Geben Sie nun den Benutzernamen und das Passwort ein.
Wenn dies erfolgreich ist, wird der folgende Bildschirm angezeigt. Wir müssen eine Auswahl treffen, damit die Datenbank bearbeitet werden kann_systemDatenbank ist die Standarddatenbank. Lassen Sie uns die wählensong_collection Datenbank, und klicken Sie auf die grüne Registerkarte -
Erstellen einer Sammlung
In diesem Abschnitt erfahren Sie, wie Sie eine Sammlung erstellen. Klicken Sie oben in der Navigationsleiste auf die Registerkarte Sammlungen.
Unsere Sammlung von Songs, die über die Befehlszeile hinzugefügt wurden, ist sichtbar. Wenn Sie darauf klicken, werden die Einträge angezeigt. Wir werden jetzt eine hinzufügenartists’Sammlung über die Weboberfläche. Sammlungsongswas wir mit Arangosh erstellt haben, ist schon da. Schreiben Sie in das Feld Nameartists in dem New CollectionDialogfeld, das angezeigt wird. Erweiterte Optionen können ignoriert werden und der Standardauflistungstyp, z. B. Dokument, ist in Ordnung.
Durch Klicken auf die Schaltfläche Speichern wird die Sammlung endgültig erstellt. Jetzt werden die beiden Sammlungen auf dieser Seite angezeigt.
Füllen der neu erstellten Sammlung mit Dokumenten
Wenn Sie auf klicken, wird eine leere Sammlung angezeigt artists Sammlung -
Um ein Dokument hinzuzufügen, müssen Sie auf das Pluszeichen in der oberen rechten Ecke klicken. Wenn Sie zur Eingabe eines_key, eingeben Affable_Balding als Schlüssel.
Nun wird ein Formular angezeigt, in dem Sie die Attribute des Dokuments hinzufügen und bearbeiten können. Es gibt zwei Möglichkeiten, Attribute hinzuzufügen:Graphical und Tree. Die grafische Darstellung ist intuitiv, aber langsam. Daher wechseln wir zuCode Ansicht, mit dem Dropdown-Menü Baum, um es auszuwählen -
Um den Vorgang zu vereinfachen, haben wir Beispieldaten im JSON-Format erstellt, die Sie kopieren und dann in den Abfrageeditorbereich einfügen können.
{"Künstler": "Johnny Mercer", "Titel": "Affable Balding Me", "Komponist": "Robert Emmett Dolan", "Jahr": 1950}
(Hinweis: Es sollte nur ein Paar geschweifte Klammern verwendet werden. Siehe Abbildung unten.)
Sie können beobachten, dass wir die Schlüssel und auch die Werte im Codeansichtsmodus zitiert haben. Klicken Sie nun aufSave. Nach erfolgreichem Abschluss erscheint kurzzeitig ein grüner Blitz auf der Seite.
Lesen von Dokumenten
Um Dokumente zu lesen, kehren Sie zur Seite Sammlungen zurück.
Wenn man auf klickt artist Sammlung erscheint ein neuer Eintrag.
So aktualisieren Sie Dokumente
Es ist einfach, die Einträge in einem Dokument zu bearbeiten. Sie müssen nur auf die Zeile klicken, die Sie in der Dokumentübersicht bearbeiten möchten. Auch hier wird derselbe Abfrageeditor angezeigt wie beim Erstellen neuer Dokumente.
Dokumente entfernen
Sie können die Dokumente löschen, indem Sie auf das Symbol '-' klicken. Jede Dokumentzeile hat dieses Zeichen am Ende. Sie werden zur Bestätigung aufgefordert, um ein unsicheres Löschen zu vermeiden.
Darüber hinaus gibt es für eine bestimmte Sammlung auch andere Vorgänge wie das Filtern der Dokumente, das Verwalten von Indizes und das Importieren von Daten Collections Overview Seite.
In unserem folgenden Kapitel werden wir eine wichtige Funktion des Webinterface diskutieren, dh den AQL-Abfrage-Editor.