스크립트로 생성 된 배열이 있는데 다음 배열을 새 배열에 복사 한 후 다음 함수를 사용하여 scriptDb에 저장하려고합니다.ScriptDb에 배열을 저장할 때 오류가 발생했습니다.
Invalid argument. Expected a javascript map object.
합니까 ScriptDb에이 배열을 저장하는 문제가있다 : 그것은 var id = db.save(copyArray);
에 도달 할 때
function copyAndStore (currentArray) {
var db = ScriptDb.getMyDb();
var copyArray = [];
for (var i in currentArray) {
copyArray.push(currentArray[i]);
}
var id = db.save(copyArray);
return id;
}
이 복사 모든 것이 제대로하지만 난 오류가? 도움에 미리 감사드립니다.
'currentArray'의 내용은 무엇입니까? –
currentArray는 여러 부서 (이름, 멤버 수, 월간 방문수 등)에 대한 정보 및 통계가 포함 된 개체의 배열입니다. –
네이티브 Date 객체를 저장하려고하지 마십시오. 침묵하고 모호한 오류가 발생할 수 있습니다. – Jonathon