Ce n’est pas surprenant. Cela signifie que les données nécessaires à la migration se trouvent dans la base de données, mais il est probable qu’elles soient dans un format qui ne facilitera pas la migration comme je l’espérais.
Pour confirmer cela, essayez d’exécuter la requête Data Explorer suivante :
SELECT * FROM user_custom_fields
WHERE name = 'user_field_1'
ORDER BY user_id
Les informations utiles des résultats de cette requête se trouveront dans la colonne value. Idéalement, les résultats ressembleraient à ceci, avec une entrée distincte pour chaque option sélectionnée par un utilisateur :
Je suspecte que vous constaterez que les valeurs de chaque option sélectionnée par un utilisateur se trouveront dans la même ligne. Par exemple, [this, that] ou \"[this, that]\". Si c’est le cas, pouvez-vous poster quelques-unes des entrées de valeur ?
Il faudra peut-être un peu d’essais et d’erreurs pour déterminer comment analyser les valeurs dans le format que Discourse s’attend à trouver.
