[RUBY] [Rails] Der längste japanische Nachname (Validierung)

Der längste japanische Nachname (Validierung)

Inhaltsverzeichnis

  1. Den längsten Nachnamen in Japan finden
  2. Japanischer längster Familienname
  3. Validierungseinstellungen

1. Den längsten Nachnamen in Japan finden

Ich habe ein Anfrageformular für Kunden erstellt. Die Implementierung auf der Vorderseite ist abgeschlossen und wir sind bereit, die Validierung im Back-End zu implementieren. Ich habe aufgehört zu versuchen, den maximalen Validierungswert für ** Nachname / Vorname ** zu ermitteln, der nicht immer in den Kontaktformularelementen enthalten ist. Ist es in Ordnung, ungefähr 15 Zeichen für den Maximalwert von ** Nachname / Vorname ** zu verwenden? (Etwas ist launisch)

.. Wenn Sie es überprüfen, scheint es gelöst zu sein! Ich habe nach dem längsten japanischen ** Nachnamen / Vornamen ** gesucht.

2. Japanischer längster Familienname

Als ich nach dem längsten japanischen ** Nachnamen / Vornamen ** suchte, Wir haben festgestellt, dass der längste Nachname ** 5 Zeichen ** (Kanji) und der Wert ** 8 Zeichen ** beträgt.

Weitere Informationen finden Sie auf der folgenden Website

https://name.sijisuru.com/Columns/longname

3. Validierungseinstellungen

Nachdem ich den längsten Nachnamen kenne, stelle ich die Validierung wie folgt ein. (Da der längste Name schwankt, habe ich mich entschlossen, diesmal einen Wert mit einem Rand festzulegen.)

app/models/contact.rb


class User < ApplicationRecord
  validates :name_sei, presence: true, length: { maximum: 5 }
  validates :name_mei, presence: true, length: { maximum: 10 }
  validates :name_sei_kana, presence: true, length: { maximum: 8 }
  validates :name_mei_kana, presence: true, length: { maximum: 20 }
end

Bis jetzt hatte ich den Validierungswert irgendwie festgelegt, aber durch diese Art von Erfahrung habe ich gelernt, wie man den Validierungswert bestimmt. Damit sind die Validierungseinstellungen abgeschlossen.

Recommended Posts

[Rails] Der längste japanische Nachname (Validierung)
[Rails] Validierungseinstellungen und japanische Lokalisierung
[Schienen] Validierung einstellen
[Rails5] Rspec -validierung-
[Rails] Passen Sie die Validierung des Geräts an
[Rails] Japanische Lokalisierung mit Rails-i18n
[Rails] Verwendung der Validierung
Zusammenfassung der Ruby on Rails-Validierung
[Rails] Japanische Lokalisierung von Fehlermeldungen
[Rails] Unerwarteter Validierungsfehler im Gerät