Mysql 如何连接Rails中来自不同数据库的两个表

Mysql 如何连接Rails中来自不同数据库的两个表,mysql,ruby-on-rails,ruby-on-rails-4,activerecord,Mysql,Ruby On Rails,Ruby On Rails 4,Activerecord,我有两个带有用户表的数据库,外键是a\u user\u id database_a.users.id, database_a.users.name database_b.users.id, database_b.users.a_user_id 用户类将与数据库的表关联 User.joins('INNER JOIN AS b_users ON database_b.users.a_user_id = database_a.users.id') 它引发语法错误:ActiveRecord::Sta

我有两个带有用户表的数据库,外键是
a\u user\u id

database_a.users.id, database_a.users.name
database_b.users.id, database_b.users.a_user_id
用户类将与数据库的表关联

User.joins('INNER JOIN AS b_users ON database_b.users.a_user_id = database_a.users.id')
它引发语法错误:
ActiveRecord::StatementInvalid:Mysql2::error:您的SQL语法中有错误