Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/67.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 有没有办法将新的Wordpress站点与RoR web应用程序连接起来,并在不迁移数据的情况下从Wordpress站点管理其遗留数据库?_Mysql_Ruby On Rails_Wordpress - Fatal编程技术网

Mysql 有没有办法将新的Wordpress站点与RoR web应用程序连接起来,并在不迁移数据的情况下从Wordpress站点管理其遗留数据库?

Mysql 有没有办法将新的Wordpress站点与RoR web应用程序连接起来,并在不迁移数据的情况下从Wordpress站点管理其遗留数据库?,mysql,ruby-on-rails,wordpress,Mysql,Ruby On Rails,Wordpress,我目前有一个RubyonRails web应用程序和一个由以前的团队项目创建的现有数据库 我需要做的是将该网站迁移到Wordpress。在自定义内容类型插件的帮助下,我在Wordpress中开发了一些东西,它可以正确地创建一些自定义帖子 现在的问题是如何将包含所有数据的数据库迁移到另一个具有Wordpress结构的数据库 有人告诉我Wordpress的WP Rest API插件,但我认为它对我不起作用,因为它只允许你在所有网站都是Wordpress网站或其中一个是非Wordpress网站时连接多

我目前有一个RubyonRails web应用程序和一个由以前的团队项目创建的现有数据库

我需要做的是将该网站迁移到Wordpress。在自定义内容类型插件的帮助下,我在Wordpress中开发了一些东西,它可以正确地创建一些自定义帖子

现在的问题是如何将包含所有数据的数据库迁移到另一个具有Wordpress结构的数据库

有人告诉我Wordpress的WP Rest API插件,但我认为它对我不起作用,因为它只允许你在所有网站都是Wordpress网站或其中一个是非Wordpress网站时连接多个网站,但在最后一种情况下,您可以从Wordpress管理此站点,并且您只能在Wordpress站点数据库中执行CRUD操作,而不能在另一个数据库中执行CRUD操作,我认为。。。还是我错了

基本上,我需要从Wordpress站点管理当前数据库,并向用户显示所有信息


有人能帮我吗?任何想法都将不胜感激!提前谢谢。

这听起来很有野心!下面是我要做的:

在当前ruby站点中创建一个rake任务,该任务循环遍历每个现有博客,并通过wordpress API在wordpress站点上创建一个新博客

看起来有一颗宝石可以让这一切变得很容易


如果可以的话,我会避免数据库到数据库的迁移,因为这会更加繁琐

谢谢@penner!我很抱歉花了这么长时间回复:。目前我无法获得RoR源代码,因此我无法创建您提出的任务,但我从现有数据库中获取了数据。我原以为我可以创建一个应用程序,例如在Django中,来进行数据库迁移,但将其转换为数据库到数据库将非常繁琐。有没有办法让它简单一点?
# Here is some pseudo code
# Make new api client
wordpress_api = Client.new 

ExistingPost.find_each do |blog_post|
  wordpress_api.post(blog_post details here)
end