Je sais qu’il existe un moyen d’obtenir un sujet via un ID externe, mais existe-t-il un moyen d’attribuer un external_id à un sujet qui n’en a pas ?
Il n’est pas possible d’ajouter un external_id à un sujet existant via une requête API. Pour que cela fonctionne, external_id devrait être ajouté à tracked_topic_fields de la même manière que featured_link a été ajouté ici :
Il devrait être possible d’ajouter un external_id lors de la création initiale d’un sujet via l’API. Les seules façons que je puisse imaginer pour mettre à jour l’external_id d’un sujet existant seraient de faire le changement depuis la console Rails, ou éventuellement depuis un plugin Discourse.
4 « J'aime »
Vous importez une série de sujets ? Utilisez peut-être un script d’importation ?
Quel problème résolvez-vous avec l’ID externe ?
2 « J'aime »