Mi sembra di ricordare che, alcuni anni fa, fosse possibile accedere al container e avviare un REPL di Ruby con cui poter interagire in modo interattivo con gli oggetti ORM di Discourse, ecc. Sto cercando di risolvere un problema e voglio ispezionare i post di un argomento, ma non riesco più a trovare traccia di questo REPL con le mie ricerche su Google!
Grazie - non mi suona affatto familiare, ma sembra funzionare! La mia prossima domanda è: dove è documentata questa API? Credo che sia più o meno la stessa API utilizzata dai plugin, giusto? Ad esempio, ho bisogno di modificare un post.
Questo non è propriamente un’API, ma la console standard di Rails. Esegue codice Ruby in un REPL con l’applicazione Discourse Rails caricata. Quindi, ad esempio, puoi utilizzare l’API di ActiveRecord: