2016-04-27 8 views
2

Ich arbeite an der Bereitstellung der benutzerdefinierten Objekte. Um dies zu tun, muss ich die benutzerdefinierten Objekte in die Lar-Datei exportieren und diese Lar-Datei in die neue Staging-Instanz importieren.So migrieren Sie die benutzerdefinierten Objekte, die mit dlFileEntry-Objekten verknüpft sind

Ich habe Mitglied Cutom-Klasse, die ein langes Feld hat Punkte auf DLFileEntry-Objekt (wie Fremdschlüssel). So, jetzt, wenn ich das Member-Objekt exportiere, schreibe ich die dlFileEntry-Objekt-ID in die lar-Datei-XML-Dateien. Wenn ich dieses Member-Objekt in eine neue Instanz importiere, enthält die neue Instanz jedoch frische DLFileEntry-Objekte. welches nicht mit der Objekt-ID übereinstimmt, die in dem Mitgliedsobjekt enthalten ist. Gibt es also eine Möglichkeit, auf dasselbe DLFileEntry-Objekt zu verweisen, selbst in der Staging-Instanz nach dem Import?

Antwort

0

Ich habe keine passende Lösung dafür gefunden. Also habe ich so etwas gemacht. Der Wert "uuid" des DLFileEntry-Objekts wurde in meiner benutzerdefinierten Member-Tabelle hinzugefügt. So dass auch im Staging, wenn es neue DLFileEntry-Objekte erstellt, auch "UUID" gleich bleibt. So können wir die DLFileEntry-Objekte auch nach der Migration aus den Mitgliedsobjekten leicht finden.