J'ai un type de contenu avec 4 champs dont chacun est une référence de terme. Il y a 100 nœuds affectés chacun à 4 références de terme. J'ai accidentellement supprimé l'un de ces champs dans admin> structure> content-types> mycontent-type ... entraînant la perte de la référence de terme contenue dans ce champ perdu par les 100 nœuds.
Après avoir installé le module d' administration de la base de données, j'ai pu voir que la base de données de mon champ supprimé était toujours présente, elle avait été renommée quelque chose comme "field_deleted_field_74"
- En utilisant mysql, j'ai pu renommer cette base de données en "field_data_field_originalname" - c'est-à-dire en utilisant le nom d'origine de la machine pour le champ supprimé
- De plus, j'ai pu changer la valeur de la colonne supprimée dans cette base de données de '1' à '0'.
J'ai fait ce qui précède avec l'autre base de données "fantôme" que j'ai trouvée qui s'appelait quelque chose comme "field_revision_field_74" ...
Mon problème est maintenant que mon champ renommé n'apparaît pas comme un champ préexistant sur mon affichage de champs de gestion de type de contenu ni dans admin> rapports> liste de champs. Lorsque j'exécute «drush field-info fields», il est également manquant.
Comment le ramener? Je suppose qu'il existe une autre base de données qui s'y réfère que je dois modifier.
Merci!