Ich habe folgende Array von ObjektenÄnderung Eltern-Kind-bezogenen ids von verschachtelten Objekten
{
id: 'a',
parent_id: 'root'
}
{
id: 'a1',
parent_id: 'a'
}
{
id: 'a11',
parent_id: 'a1'
}
{
id: 'a12',
parent_id: 'a1'
}
{
id: 'a13',
parent_id: 'a1'
}
.
.
.
.
.
{
id: 'a2',
parent_id: 'a'
}
{
id: 'a21',
parent_id: 'a2'
}
{
id: 'a22',
parent_id: 'a2'
}
{
id: 'a23',
parent_id: 'a2'
}
.
.
.
.
.
Ich habe ein Root-Element mit der ID a
und es hat mehrere Kinder (sind Kinder mit parent_id
Eigenschaft gespeichert)
Ich spare im selben Format in Mongodb. Ich möchte dieselben Datensätze mit einem anderen Benutzer teilen und
Mein Datenmodell benötigt diese IDs eindeutig, also möchte ich nur diese Array von Objekten in eine separate Variable kopieren und ändert diese IDs in zufällige Zeichenfolgen Eltern-Kind-Beziehung beibehalten .
kann ich zufällige Zeichenfolge aus einer der Bibliotheken generieren mit Random.id()
jetzt weiß ich nicht, wie eine Schleife durch die alle Kinder und die Eigenschaft id
und parent_id
ändern, jede mögliche Hilfe geschätzt.
Danke.
Die IDs sind bereits einzigartig .. was ist das Problem.? Möchten Sie die Objektstruktur verschachteln? – Redu
@Redu Ich möchte den gleichen Satz von Karten für verschiedene Benutzer speichern, also muss ich denselben Satz von '_id' in derselben Sammlung speichern. Aus diesem Grund, bevor ich den gleichen Satz der Sammlung für verschiedene Benutzer speichern möchte, möchte ich die IDs ändern. – user555