Es fällt mir schwer, leicht zu erkennen, welche Attribute / Eigenschaften in allen meinen Modellklassen vorhanden sind, da sie in meinen Klassendateien nicht explizit definiert sind.
Um Modellattribute zu ermitteln, lasse ich die Datei schema.rb geöffnet und wechsle zwischen ihr und dem Code, den ich nach Bedarf schreibe. Dies funktioniert, ist jedoch umständlich, da ich zwischen dem Lesen der Schemadatei zum Abrufen von Attributen, der Modellklassendatei zum Überprüfen von Methoden und dem neuen Code, den ich zum Aufrufen von Attributen und Methoden schreibe, wechseln muss.
Meine Frage ist, wie Sie Modellattribute entdecken, wenn Sie zum ersten Mal eine Rails-Codebasis analysieren. Halten Sie die Datei schema.rb ständig geöffnet, oder gibt es einen besseren Weg, bei dem nicht ständig zwischen Schemadatei und Modelldatei gewechselt wird?