Überprüfen von mehreren content-Typen mit Büroklammer und Schienen
Ich bin mit dem Büroklammer-gem für die Schienen, um Benutzern das hochladen von einem Foto von sich selbst. Ich natürlich nur annehmen wollen jpeg
, gif
oder png
Bilder. Was ist der richtige Weg, um die Validierung dieser Dateien hochgeladen wurden, anstatt etwas anderes, wie ein word-Dokument?
Laut die Büroklammer-docs, ich validieren content-type mit:
validates_attachment :document, content_type: "application/pdf"
Was ist die richtige Art und Weise zu validieren, die über verschiedene Bild-Formate (gif
, png
, jpeg
)?
Du musst angemeldet sein, um einen Kommentar abzugeben.
validates_attachment_content_type :image,
solltevalidates_attachment_content_type :document