Procházet zdrojové kódy

ensure to take a snapshot when exporting

Yuki Takei před 6 roky
rodič
revize
36d7dde61e
1 změnil soubory, kde provedl 1 přidání a 1 odebrání
  1. 1 1
      src/server/service/export.js

+ 1 - 1
src/server/service/export.js

@@ -118,7 +118,7 @@ class ExportService {
     const { collectionName } = Model.collection;
     const jsonFileToWrite = path.join(this.baseDir, `${collectionName}.json`);
     const writeStream = fs.createWriteStream(jsonFileToWrite, { encoding: this.growiBridgeService.getEncoding() });
-    const readStream = Model.find().stream({ transform: JSON.stringify });
+    const readStream = Model.find().snapshot().stream({ transform: JSON.stringify });
     const total = await Model.countDocuments();
     // const getLogText = (n, total) => `${collectionName}: ${n}/${total} written`;
     const getLogText = undefined;