0
Ich werde Route zu Rubin String speichern. Und ich traf dieses Problem.Rubin String für Route Ausgabe
b = B.new
b.str = "/json.log"
puts b.str
b.save
result:
NULL
Und wenn ich das Str Feld in Navicat ändern, zeigt es so.
puts b.str
Ergebnis:
public/uploads/B/src/1/json.log
Gibt es jemanden, der mich mit Ruby-String und Route kann helfen?
Versuchen Sie 'puts b.errors'. Ich denke, Sie haben die modale Validierung nicht bestanden, daher wird die Aufzeichnung nicht gespeichert. – bananaappletw
'puts b.errors' Ergebnis' <#ActiveModel: Fehler: 0x007fa7a262fb78> ' –
Korrigiert, versuche' puts b.errors.inspect'. – bananaappletw