Come assegnare un `external_id` a un topic?

So che c’è un modo per ottenere un argomento tramite un ID esterno, ma c’è un modo per assegnare un external_id a un argomento senza uno?

Non è possibile aggiungere un external_id a un topic esistente tramite una richiesta API. Affinché ciò funzioni, external_id dovrebbe essere aggiunto a tracked_topic_fields in modo simile a come è stato aggiunto featured_link qui:

Dovrebbe essere possibile aggiungere un external_id quando si crea per la prima volta un topic tramite API. Gli unici modi che mi vengono in mente per aggiornare l’external_id di un topic esistente sarebbero apportare la modifica dalla console Rails, o eventualmente da un plugin Discourse.

4 Mi Piace

Stai importando un sacco di argomenti? Forse dovresti usare uno script di importazione?

Quale problema stai risolvendo con l’ID esterno?

2 Mi Piace