Мое требование - подключаться к динамическим базам данных postgresql после того, как паруса подняты в sails api v 0.12.Из углового интерфейса у меня есть выпадающий список различных значений БД, я отправляю один параметр (имя_базы) в dummycontroller.js и хочу подключиться к этому конкретному БД всякий раз, когда имя строки БД совпадает в connections.js
1) как передать параметр api dummycontroller.js ((dbhostname)) в connections.js 2) как динамически получить доступ к хостам db в connections.js или models.js.куда их помещать, если условия?
dummycontroller.js
из выпадающего меню выбора пользовательского интерфейса, значение db передается в dummycontroller.js с помощью триггера API
http://localhost:1337/api/dummy/dynamicDb?db=db
module.exports = {
dynamicDb: function (req, res, next) {
const db= req.query.db;
console.log(db);
const qry = "select * from person where city= "newyork";
console.log(qry);
dummy.query(qry,function (err, resp) {
//user = JSON.parse(user);
if (err) {
return res.json({
error: err
});
}
if (resp === undefined) {
return res.notFound();
} else
console.log(resp);
return res.json({
userData: resp.rows
});
}
);
}}
Я хочу перехватить значение в дБ и отправить в connection или models.js, выбрать другой хост дБ в зависимости от значения в дБ, а затем запустить запрос дб в dummycontroller.js.