――Ich möchte nicht viele Hash-Tags wie "Rails 6" und "Rails 6" haben ...
Da es sich um eine Validierung handelt, die keine bestimmten Zeichen zulässt, beschreiben Sie sie mit der Option ohne.
Beschrieben in dem Modell, das das Hash-Tag eingibt
models/item.rb
validates :tagbody, format: { without: /[0-9]/, message: 'Bitte geben Sie die Nummer in halber Breite ein' }
Übrigens habe ich beschlossen, den Hash in voller Breite abzuwehren, da die nachfolgende Verarbeitung mühsam ist.
models/item.rb
validates :tagbody, format: { without: /#/, message: ' #Bitte in halber Breite eingeben' }
Dieses Mal habe ich beschlossen, es mit Validierung umzudrehen, aber es ist möglicherweise ein freundlicheres Design zum Konvertieren und Speichern. Ich gebe technisch auf ... Ich denke auch, dass die Methode zum Erstellen einer inkrementellen Suche auch gut ist, aber es ist mühsam, mit JavaScript herumzuspielen ...
Ich würde gerne herausfordern, ob ich es mir leisten kann.
✔︎
Recommended Posts