Я пытаюсь выяснить, как использовать mysql-обещание. https://www.npmjs.com/package/mysql-promiseКакова цель функции распространения в этом коде?
Вот пример кода;
var db = require('mysql-promise')();
db.configure({
"host": "localhost",
"user": "foo",
"password": "bar",
"database": "db"
});
db.query('UPDATE foo SET key = ?', ['value']).then(function() {
return db.query('SELECT * FROM foo');
}).spread(function (rows) { //what's purpose of spread()?
console.log('Loook at all the foo', rows);
});
Какова цель функции спреда? Что именно он делает?
MySQL-обещание использует Bluebird ... документы для Bluebird [распространения] (http://bluebirdjs.com/docs/api/spread.html) –
распространение искажается в контексте образца кода, вроде ... может быть больше чем один доступный аргумент, по одному для каждой строки (не обязательно быть честным) –