Updates MongoDB
Zuletzt geändert von Form-Solutions GmbH am 02.11.2023
Allgemeine Hinweise
Hier finden Sie eine Sammlung von manuell auszuführenden Datenbankskripts.
Verbindung zur Datenbank
Starten der mongo shell und Authentifizierung (mit den serverspezifischen Zugangsdaten):
mongo admin -u 'USERNAME' -p 'PASSWORD'
Autista-Konfiguration
Beschreibung
Ab Version 4.91.0 ist es ggf. notwendig, dass sehr alte Datenbankeinträge entfernt werden müssen.
Fehlermeldung
Betroffene Mandanten bekommen in der Mandantenkonfiguration oder in der Bürgersicht - wenn WebService-Anfrage während der Einreichung konfiguriert ist - eine Fehlermeldung bzw. einen Internal-Server-Error angezeigt. In der server.log Datei wird nachfolgende Error-Message geschrieben:
Failed to instantiate de.formsolutions.administrationcenter.organization.OrganizationModuleConfiguration using constructor NO_CONSTRUCTOR with arguments
Ausführung
use administrationCenter;
db.getCollection("organizationConfiguration").updateMany(
{},
{"$pull": {"moduleConfigurations": {"_class": "de.formsolutions.administrationcenter.organization.OrganizationAutistaConfiguration"}}}
)
db.getCollection("organizationConfiguration").updateMany(
{},
{"$pull": {"moduleConfigurations": {"_class": "de.formsolutions.administrationcenter.organization.OrganizationAutistaConfiguration"}}}
)
Ergebnis
Der modifiedCount zeigt an, ob Datensätze geändert wurden.
{ acknowledged: true, insertedId: null, matchedCount: 1, modifiedCount: 1, upsertedCount: 0 }