在rails 6应用程序中,我必须有条件地将用户模型连接到两个数据库。因此,在某些情况下,我必须从数据库1中的users表中获取记录,在某些条件下,我不得不从数据库2中的users表格中获取记录。
是否可以在模型级别配置两个不同的数据库?
Rails支持到多个数据库的连接,但您必须在模型级别之上对它们进行配置。
看看https://guides.rubyonrails.org/active_record_multiple_databases.html更具体地说https://guides.rubyonrails.org/active_record_multiple_databases.html#granular-数据库连接交换