Запросить два экземпляра sails.js одним запросом

Я не могу понять, возможно ли это и как запросить две модели парусов в двух разных базах данных, разных экземплярах cloudSQL, с помощью одного запроса Model.find(). В основном слишком много разных моделей, имеющих две разные связи.

Я устанавливаю два разных соединения в connections.js:

MysqlServer: {
   adapter: 'sails-mysql',
   database: '..'
   ...
 },

MysqlServerStat: {
    adapter: 'sails-mysql',
    database: '..'
    ...
  },

Модели: с отношениями, но с использованием двух разных соединений

(d-stat)
module.exports = {
connection: 'MysqlServerStat',
attributes: {
   pro_id:{
     connection: 'MysqlServer',
     model:'pro'
   }..

(pro)
module.exports = {
   -default connection-
   attributes: {
     pro_d:{
        connection: 'MysqlServerStat',
        collection:'d_stat',
        via: 'pro_id'
    }..

ProController, где я пытаюсь запросить оба соединения одновременно:

Pro.find()
     .populate('d_stat')

0 ответов

Другие вопросы по тегам