Rails-Code von Discourse-Anwendung ändern

Ich möchte den Code von Discourse vom Backend modifizieren und den Geltungsbereich einiger Modelle ändern, aber es spiegelt sich nicht in der Benutzeroberfläche wider. Wie kann ich den Backend-Code der Discourse-Anwendung modifizieren?
Ich möchte den Geltungsbereich einiger Modelle ändern, basierend auf meinen Anforderungen, und Abfragen vom Backend ändern. Ich kann dies in der Rails-Konsole tun, aber nicht im Code umsetzen.
Bitte führen Sie mich durch die Schritte.

Sie sollten ein Plugin erstellen (sehen Sie sich die Beispiel-Repos an, die in Plugin verlinkt sind), damit Core-Upgrades wie gewohnt funktionieren. Ändern Sie den Quellcode nicht ‘direkt’, da dies die Wartung zu einer Qual macht. Verwenden Sie die Anleitungen in #documentation:devs, um loszulegen. Rails Serializers müssen erweitert werden, wenn Sie mehr Daten herunterladen möchten. Berücksichtigen Sie jedoch benutzerdefinierte Felder, wenn Ihre Anforderungen gering sind.

4 „Gefällt mir“