我正在从 HTTP 请求的表单中获取数据,在将其写入工作表之前,我想对工作表进行排序。我已经获取了谷歌表格行并在日期之前对它们进行了排序,但问题是我无法用排序后的数据覆盖谷歌表格。
const doc = new GoogleSpreadsheet('<Google Sheet ID>');
await doc.useServiceAccountAuth({
client_email: '<client email>',
private_key: "<Private Key>",
});
await doc.loadInfo(); // loads document properties and worksheets
const sheet = doc.sheetsById[0]; // or use doc.sheetsByIndex[index]
const rows = await sheet.getRows();
rows.sort(function(o){ return new Date( -o.Timestamp ) });
这就是我对数据进行排序的方式。我正在使用 Google Sheet Npm 包。谁能指导我如何用新排序的数据在谷歌工作表上写行