Angenommen, ich habe die folgende Dokumentstruktur:
%Vor%Wie würde ich die Dokumentstruktur aktualisieren, um jeder Ansicht ein "Alias" -Feld hinzuzufügen?
Grundsätzlich suche ich etwas wie perspectives.views.alias: "av1" für alle perspektiven.überblicke.name: "v1".
Die resultierende Struktur würde so aussehen:
%Vor%Um das klarzustellen, würde ich gerne so etwas tun:
%Vor%Sie müssen Ihre Dokumente, die Perspektiven in jedem Dokument und die Ansichten in jeder Perspektive durchgehen. Aktualisieren Sie dann die Ansichten und speichern Sie das aktualisierte Dokument. So etwas sollte den Trick machen:
%Vor% Sie können diese Funktion in die Mongo-Shell einfügen und von dort aus ausführen. Alternativ können Sie es in einer Datei namens updateProducts.js
speichern und die Datei mit der Mongo-Shell ausführen:
Die Funktion wird auf dem Server ausgeführt, sollte also ziemlich schnell sein.