Моя функция ниже читает account.csv, однако я хочу иметь возможность писать в нее.Каждый раз, когда я делаю fs.createWriteStream, он переопределяет весь файл и заменяет его.Вот мой кодЯ хочу добавить результаты
let stream = fs.createReadStream("accounts.csv");
fast
.fromStream(stream, {headers : ["Account",
"OrgName", "Contact1", "Contact2", "AddrLine1",
"AddrLine2", "City", "State", "ZipPostal", "Country",
"AccountType", "ACCTTYPE", "Partner", "PTRDATE", "LSTCONTD",
"LSTGIFTDT", "LSTGIFTAmt"]})
.on("data", function(data){
var orgName = data
console.log(data);
})
.on("end", function(){
console.log("done");
});
let ws = fs.createWriteStream('accounts.csv');
fast.
write([
{r: "r1", s:"s1"}
], {headers:true})
.pipe(ws);