我有一个具有4个字段的内容类型,每个字段都是一个术语引用。有100个节点,每个节点分配4个术语参考。我无意中从admin> structure> content-types> mycontent-type ...中删除了这些字段之一...导致所有100个节点丢失了该丢失字段所包含的引用术语。
安装数据库管理模块后,我可以看到删除字段的数据库仍然存在,它已重命名为“ field_deleted_field_74”
- 使用mysql,我已经能够将此数据库重命名为“ field_data_field_originalname”-即对删除的字段使用原始计算机名
- 此外,我已经能够将该数据库中已删除列的值从“ 1”切换为“ 0”。
我已经用另一个我发现的名为“ field_revision_field_74”的“ ghost”数据库完成了上述操作...
我现在的问题是,我的重命名字段在内容类型管理字段显示中或在admin> reports> fields列表中都没有显示为预先存在的字段。当我运行“草场信息字段”时,它也丢失了。
我该如何找回它?我假设存在另一个需要编辑的数据库。
谢谢!
在删除字段之前,您是否有整个数据库的备份?
—
Ollie 2014年
不幸的是没有。但是,我确实解决了问题。
—
艾恩·麦特兰2014年