Get All Files Available in a specific Folder

We can use folder search to list all the files available in one folder.

var folderSearchObj = search.create({
   type: "folder",
   filters:
   [
      ["internalid","anyof","17"]
   ],
   columns:
   [
      search.createColumn({
         name: "internalid",
         join: "file",
         label: "Internal ID"
      }),
      search.createColumn({
         name: "name",
         join: "file",
         label: "Name"
      }),
      search.createColumn({
         name: "filetype",
         join: "file",
         label: "Type"
      })
   ]
});
var searchResultCount = folderSearchObj.runPaged().count;
log.debug("folderSearchObj result count",searchResultCount);
folderSearchObj.run().each(function(result){
   // .run().each has a limit of 4,000 results
   return true;
});

Leave a comment

Your email address will not be published. Required fields are marked *