Zum Ende der Metadaten springen
Zum Anfang der Metadaten

Sie zeigen eine alte Version dieser Seite an. Zeigen Sie die aktuelle Version an.

Unterschiede anzeigen Seitenhistorie anzeigen

« Vorherige Version anzeigen Version 9 Nächste Version anzeigen »

Jeder Datensatz kann mit einem Klick auf das entsprechende „Bearbeiten“-Icon einzeln editiert werden. Die Bearbeitung des Datensatzes erfolgt im Text-Modus. Für das Speichern gibt es mehrere Optionen, die mit Klick auf den Link "Speicher-Optionen" angezeigt werden. Diese Optionen können global in den Anwendungseinstellungen festgelegt werden. Man kann sie aber bei jedem Speicher-Vorgang überschreiben. Die Optionen sind hier näher beschrieben: Einstellungen

Entscheidend ist der Link „Speicher-Optionen“ unterhalb des Datensatzes. Klickt man ihn an, so öffnet sich ein kleines Menü, in dem die Speicher-Optionen festgelegt werden können. 

Standartmäßig ist das sichere Speichern aktiviert und optional kann die Validierung der Daten mittels Schema eingeschalten werden. Ist die Schema-Validierung aktiv, so wird der Datensatz vor dem Speichern auf seine Typsicherheit entsprechend dem Schema geprüft.

Ist die Validierung ausgewählt, erscheint ein weiteres Feld („Unbekannte Properties löschen“), bei dessen Auswahl alle Properties des Datensatzes gelöscht werden, welche nicht Bestandteil des Schemas sind. Diese Einstellung ist optional.

Die Option „Unbekannte Properties löschen“ sollte mit Vorsicht gewählt werden, im Schema nicht enthaltene Felder von Datensätzen werden unwiderruflich gelöscht.

 

Spezielle Formatierungen

ObjectIds

Handelt es sich beim Datentyp eines Feldes um eine ObjectId, so ist es notwendig, diese nach folgender Syntax zu formatieren:

_id: ObjectId('53db515f01a0d82015000001')

Natürlich ist dies auch in dieser Schreibweise möglich:

_id: ObjectId("53db515f01a0d82015000001")

Wichtig ist die korrekte Schreibweise von "ObjectId" sowie das Setzen der Hochkommata bzw. Anführungsstriche.

 

Datumswerte

Datumswerte werden ähnlich den ObjectIds in einer speziellen Formatierung angegeben:

beispielDatum: ISODate('2013-01-30T00:00:00.000Z')

oder 

beispielDatum: ISODate('dec 11, 1989')

oder

beispielDatum: ISODate('1989, 12, 11')

(optional mit Angabe von Stunden, Minuten, Sekunden, Millisekunden)

beispielDatum: ISODate('1989, 12, 11, 9, 12, 34')

oder als timestamp

beispielDatum: ISODate('629379488000')

 

Die Regelungen zu den Hochkommata und Anführungsstrichen gilt auch hier.

 

  • Keine Stichwörter