Da es bei der Entwicklung einer Anwendung mit Schienen herauskam, werde ich die Gegenmaßnahmen aufschreiben, die ich ergriffen habe.
Ich bin übrigens darauf gestoßen, als ich versucht habe, die Buchungsfunktion mit der neuen Aktion zu implementieren.
Neu fehlt eine Vorlage für dieses Anforderungsformat und diese Anforderungsvariante. Das Anforderungsformat der neuen Vorlage ist falsch ...? Als ich eine Übersetzung auf niedriger Ebene machte, bemerkte ich, dass es etwas zu lesen gab. Die folgende Fehleranweisung request.formats: ["text / html"] scheint zu bedeuten, dass die Anforderung HTML ist und dass HTML (nicht) falsch ist.
Als ich mir new.html.erb ansah, war der Dateiname Tippfehler als new.hml.erb. Es war ein schrecklicher Fehler, aber als ich ihn behoben habe, hat es gut funktioniert.
Wenn Sie einen ActionController :: UnknownFormat-Fehler erhalten, können Sie überprüfen, ob der Dateiname der Ansicht Tippfehler ist, ob sich die Ansicht am richtigen Speicherort befindet oder ob Sie die Ansicht überhaupt erstellt haben.
Ich hoffe, Sie finden es nützlich. Danke, dass du bis zum Ende zugesehen hast.
Recommended Posts