-
Type: Improvement
-
Resolution: Gone away
-
Priority: Major - P3
-
None
-
Affects Version/s: 3.1.12
-
Component/s: Native
-
Labels:
-
Environment:NodeJS
-
Empty show more show less
With this change I can upload a new file with gridfs using session transaction.
```js
const session = _mongoclient.startSession()
session.startTransaction()
const uploadStream = _gridfs.openUploadStream(file.originalname,
)
const createReadStream = fs.createReadStream(file.path)
createReadStream.pipe(uploadStream)
uploadStream
.on('error', async (err) =>
)
.on('finish', async (resultFile) =>
)
```