Sqlite3 nodejs - возвращать данные синхронно

frno спросил: 14 ноября 2017 в 05:26 в: node.js

Каждый пример, который я могу найти на sqlite3 и nodejs, просто записывает данные в консоль, что бесполезно - как мне ожидать данные и возвращать их из вызывающего метода? Допустим, у меня есть:

exports.selectData = function(tableName, parameters, successHandler) {
  var dbConn = new sqlite3.Database('./data/myAppsData.db');
  dbConn.all("SELECT " + parameters + " FROM " + tableName + "", function(err, rows) {
    // what to do here ? or somewhere else ?
  });
}

Как получить данные (строки) для возврата из selectData? Или в качестве альтернативы, используя коллбэк successHandler? (не указано, где находится комментарий)

0 ответов