Mysql 如何使用rails将一个应用程序数据库中的列更新为另一个应用程序数据库列

Mysql 如何使用rails将一个应用程序数据库中的列更新为另一个应用程序数据库列,mysql,ruby-on-rails,database,Mysql,Ruby On Rails,Database,我不熟悉rails。使用mysql数据库, 我有两个rails应用程序,这两个应用程序使用不同的端口号同时运行。 例如,localhost:3000中的一个应用程序,localhost:4000中的另一个应用程序。。 在两个应用程序中,我有不同的数据库名称和不同的表。 以第一个应用程序为例,它包含notedb数据库、笔记本表,笔记本表中包含成本列。 2应用程序包含教科书表,教科书表中还包含成本列。 我的问题是,在第一个应用程序中,当我添加或更新成本列时,它会保存在第一个应用程序成本列和第二个应用

我不熟悉rails。使用mysql数据库, 我有两个rails应用程序,这两个应用程序使用不同的端口号同时运行。 例如,localhost:3000中的一个应用程序,localhost:4000中的另一个应用程序。。 在两个应用程序中,我有不同的数据库名称和不同的表。 以第一个应用程序为例,它包含notedb数据库、笔记本表,笔记本表中包含成本列。 2应用程序包含教科书表,教科书表中还包含成本列。 我的问题是,在第一个应用程序中,当我添加或更新成本列时,它会保存在第一个应用程序成本列和第二个应用程序成本列中。 请帮助我,我是RubyonRails新手。我使用的是rails 4.2.6,请提供完整的参考资料。 我是新的ruby和RubyonRails,请写一些代码或给我代码链接

1st app database.yml

default: &default
adapter: mysql2
encoding: utf8
pool: 5
username: root
password: mypassword
socket: /var/run/mysqld/mysqld.sock
发展:
您必须将API请求调用从一个应用程序写入另一个应用程序并更新列。

请共享两个应用程序的database.yml第一个应用程序database.yml默认值:&默认适配器:mysql2编码:utf8池:5用户名:根密码:mypassword socket:/var/run/mysqld/mysqld.sock第二个应用程序database.yml默认值:&默认适配器:mysql2编码:utf8池:5用户名:根密码:mypassword套接字:/var/run/mysqld/mysqld.sock我是rails新手我不知道API请求调用您尝试使用Httpparty gem吗?
2nd app database.yml

default: &default
adapter: mysql2
encoding: utf8
pool: 5
username: root
password: mypassword
socket: /var/run/mysqld/mysqld.sock