drupal'节点'表再生

时间:2017-04-03 12:38:24

标签: mysql drupal drupal-7

我在共享托管服务器中安装了drupal 7,我遇到的情况是,当数据库大小超过1gb限制时,服务器提供程序从node表中删除了一些条目。

我丢失了很多条目,但有些数据存在于entity_id个参考号的其他表中。

我可以使用其他表中的引用来查询我的数据,但drupal接口因为缺少这些条目而无法显示数据。

那么,我怎样才能安全地将条目重新生成node表及其表引用?

在哪里可以获得有关drupal表中字段用法的信息? 如果可能的话,分步指南将非常有用。

1 个答案:

答案 0 :(得分:0)

贾汉吉尔走在正确的轨道上。修订信息将为您提供90%的支持。

我的例子假设只有节点表受到这些虚假删除的影响。

首先获取没有相关节点的任何修订

$('div[nav-bar="active"] ion-header-bar button#id="bB"') 

您可以使用节点对象执行下一部分,但鉴于我们只需要节点条目,我会直接对db进行操作:

<div>

我无法找到使用修订版检索内容类型的方法,因此这是解决方案的弱点。假设您的所有现场数据仍然存在,这将使您的节点恢复。

*免责声明:我无法假装一个类似于此处提出的问题的环境,所以此代码基于我的经验和一点点Google搜索。这尚未经过测试,但我希望它仍然有价值。 Downvotes谦卑地接受了。