MongoDB Standard im strikten Modus

8

Wir haben eine nodejs + mongodb-Anwendung, die seit mehreren Jahren in der Produktion läuft und auf mehreren Maschinen entwickelt wird. Auf nur einem Entwicklercomputer sehe ich den Fehler

%Vor%

Wenn Sie nach diesem Fehler suchen, wird dies angezeigt, wenn Sie versuchen, eine vorhandene Sammlung nur zu erstellen, wenn sich die Sammlung im strikten Modus befindet. Wir rufen den strikten Modus von Mongo nirgendwo in unserer Anwendung auf, und wir können diesen Fehler nur auf einer Maschine reproduzieren.

Code, der diesen Fehler verursacht, ist wie folgt:

%Vor%

Gibt es eine Möglichkeit, Mongos Standard strict: false -Wert zu überschreiben? Gibt es eine globale Konfigurationsoption, die den strikten Modus aktiviert? Ich würde den Code lieber nicht ändern, um strict: false für jede Sammlung anzugeben, nur um einen einzelnen Entwickler zu aktivieren. Der Entwickler führt mongo v3.2

aus     
aaaarrgh 28.01.2016, 21:32
quelle

1 Antwort

1

Sie können den 'strikten' Modus deaktivieren, indem Sie

verwenden %Vor%

Lesen Sie mehr dazu hier

    
LAV KUMAR VISHWAKARMA 09.02.2016 17:36
quelle

Tags und Links