Удаление нескольких файлов на node js

У меня есть список путей к файлу, которые я получаю с базы данных

[ { shablon_url: 'uploads\\р-1590038050960.zip' } ]
[ { shablon_url: 'uploads\\р-1590038058494.zip' } ]

я записываю их в переменную

var s_rk = spisok.recordset;

и вот функция который я нашел в интернете :

    function deleteFiles(files, callback){
        var i = files.length;
        files.forEach(function(filepath){
          fs.unlink(filepath, function(err) {
            i--;
            if (err) {
              callback(err);
              return;
            } else if (i <= 0) {
              callback(null);
            }
          });
        });
      }

      var files = './public/'+s_rk ;

      deleteFiles(files, function(err) {
        if (err) {
          console.log(err);
        } else {
          console.log('all files removed');
        }
      });

И тут выдает ошибку TypeError: files.forEach is not a function

Если я указываю пути вручную все ок. var files = ['uploads\р-1590038050960.zip', 'uploads\р-1590038058494.zip'];


Ответы (0 шт):