Yang dapat Anda lakukan adalah menulis secara eksplisit awal dari array res.write("[")
sebelum meminta database, beri tanda ,
, pada setiap objek string json dan pada akhir aliran tulis akhir array res.write("]")
ini bisa bekerja. Tapi itu tidak disarankan!
Pendekatan yang lebih baik adalah menggunakan implementasi JSON.stringify yang dapat dialirkan seperti json-stream-stringify
const JsonStreamStringify = require('json-stream-stringify');
app.get('/api/users', (req, res, next) => {
const stream = db.collection('documents').find().stream();
new JsonStreamStringify(stream).pipe(res);
);