0

**描述**
我正在尝试包含 2 个请求的请求。两者都包括(Agence B 和 C)来自同一个数据库,但主要代理(AgenceA)来自另一台服务器

编码

const agence = await AgencesA.findAll({
      include: [
        {
          model: AgenceB,
        },
        {
          model: AgenceC,
        },
      ],
    });

重要信息
AgenceA 来自 SQL server N°1
AgenceB 和 AgenceC 都来自 SQL server N°2

错误

original: RequestError: Invalid object name 'database1.AgenceA'
code: 'EREQUEST',
number: 208,
state: 1,
class: 16,
serverName: 'Server2',
procName: '',
lineNumber: 1,

该错误表明 sequelize 正在感染来自 Server2 的数据,但 AgenceA 在 Server1 上

有谁知道如何提出多服务器请求?

4

0 回答 0