【发布时间】:2022-01-22 20:00:02
【问题描述】:
您好,我在尝试查询另一个数据库时遇到问题。
我有 3 个表:koop_app (mysql) 数据库中的“MarketAgreement”和“MarketTransaction”以及 koop_app_energia 数据库中的“AgreementEnergia”表
我的模特:
使用“MarketAgreement”模型,WhereHas 非常适合我,但使用“AgreementEnergia”我收到此错误:
我已经声明了每个表属于哪个数据库,但是当我尝试在“AgreementEnergia”(在 koo_app_energia 数据库中找到)和“MarketTransaction”(在 koop_app 数据库中找到)之间交叉时,Laravel 仍然试图找到该表在错误的数据库中。
我该如何解决?非常感谢。
【问题讨论】: