var results = [ ]; var slice = [ ]; ...
# general
c
var results = []; var slice = []; var i = 0; var mySearch = search.load({ id: requestParams.id, // change to the ID of your saved search type: requestParams.recordtype }); var resultSet = mySearch.run(); do { log.debug({title: "Getting length", details:"resultSet Length: " + resultSet.length}); slice = resultSet.getRange({ start: i, end: i + 999 }); log.debug({title: "Getting length", details:"Slice Length: " + slice.length}); slice.forEach(function(row) { var resultObj = {}; row.columns.forEach(function(column) { resultObj[column.name] = row.getValue(column); }); results.push(resultObj); i++; }); } while (slice.length >= 1000); //return JSON.stringify(results); return results;