Konvertieren Sie das Komma in einen Punkt als Trennzeichen
Wie kann ich die Eingabe von Benutzernummern von 11,5 in 11,5 konvertieren?
Ich habe folgendes als Rückruf versucht:
before_validation :comma_to_delimiter
def comma_to_delimiter
self.price.to_s.gsub(',', '.').to_f
end
Das geht aber nicht. Ich möchte, dass der Benutzer alles eingeben kann, was er als Trennzeichen verwenden möchte. Derzeit gibt die App einen Fehler aus, wenn der Benutzer ein Komma anstelle eines Punkts verwendet.