Ich erinnere mich vage, dass ich vor einigen Jahren in den Container einsteigen und eine Ruby-REPL starten konnte, um dort interaktiv mit Discourse-ORM-Objekten usw. zu arbeiten. Ich versuche, ein Problem zu debuggen und möchte die Beiträge in einem Thema untersuchen, finde aber bei meinen Google-Suchen keine Hinweise mehr auf diese REPL!
Danke – der Name sagt mir nichts, aber es scheint zu funktionieren! Meine nächste Frage ist: Wo ist diese API dokumentiert? Ich glaube, das ist mehr oder weniger dieselbe API, die auch Plugins verwenden, oder? Ich muss beispielsweise einen Beitrag bearbeiten.
Dies ist nicht wirklich eine API, sondern die Standard-Rails-Konsole. Sie führt Ruby-Code in einer REPL aus, wobei die Discourse-Rails-Anwendung geladen ist. So können Sie beispielsweise die ActiveRecord-API verwenden: