[RUBY] [Schienen] Überprüfen Sie den Inhalt des Objekts

Was ist ein Objekt? Objekte sind wie "Kisten". Wenn Sie also auf Existenz prüfen,

Betrachten wir es aus der Perspektive von.

Existiert die Box selbst nicht? Null?

python


obj.nil?

Ist die Box leer? Leer?

python


obj.empty?

Existiert die Box selbst nicht? Ist der Inhalt leer, auch wenn er fertig ist? Leer?

"Die Box existiert nicht oder der Inhalt existiert nicht" Übrigens ** Nur Rails-Methode **

python


obj.blank?

#Gleichbedeutend
obj.nil? || obj.empty?

Ist die Box selbst nicht vorhanden und leer? Vorhanden?

"Es gibt eine Box und es gibt auch Inhalt" Übrigens ** Nur Rails-Methode **

python


obj.present?

#Gleichbedeutend
!obj.nil? && !obj.empty?
obj.blank?

Recommended Posts

[Schienen] Überprüfen Sie den Inhalt des Objekts
Überprüfen Sie den Migrationsstatus von Schienen
Überprüfen Sie den Inhalt des Java-Zertifikatspeichers
Überprüfen Sie den Inhalt der Parameter mit pry
Anmerkung: [Java] Überprüfen Sie den Inhalt des Verzeichnisses
Überprüfen Sie den Verarbeitungsinhalt mit [Rails] Binding.pry
Überprüfen Sie den Inhalt des Argumentobjekts mit Mockito
Die Illusion der Objektorientierung
[Rails] So erhalten Sie den Inhalt starker Parameter
Ersetzen Sie den Inhalt der Jar-Datei
Überprüfen Sie die Version von Cent OS
Erläuterung der Reihenfolge der Schienenrouten
Alle Inhalte der Listenseite löschen [Ruby on Rails]
[Ruby] Zeigt den Inhalt von Variablen an
Überprüfen Sie das Stammverzeichnis im Rails-Browser
[Rails] Lesen Sie das RSS der Site und geben Sie den Inhalt an die Vorderseite zurück
So überprüfen Sie den Inhalt der Java-Zeichenfolge mit fester Länge
Die Identität der Schienenparameter [: id]
Ein- und Ausklappen des Inhalts der Recycler-Ansicht
Bereiten Sie die Sicherheitsüberprüfungsumgebung für Rails 6 vor
[Ruby] Schneiden Sie den Inhalt von Twitter-Anzeigen ab
[Rails] Ändern Sie den Labelnamen von f.label
Formatieren Sie den Inhalt von LocalDate mit DateTimeFormatter
Überprüfen Sie die Version der Standard-Web-Software.
[Java] Überprüfen Sie die Anzahl der Zeichen
Der Inhalt der von CarrierWave gespeicherten Daten.
Überprüfen Sie die Funktion der Schnittstelle über den Thread
Das Problem, dass der Inhalt von Parametern vollständig in der Ansicht [Rails] angezeigt wird
Android-Entwicklung, wie man den Wert des JSON-Objekts auf null überprüft
[Bestellmethode] Legen Sie die Reihenfolge der Daten in Rails fest
Überprüfen Sie die installierte und aktivierte JDK-Version
JAVA: jar, aar, zeige den Inhalt der Datei an
Schaltfläche [Schienen], um zum Anfang der Seite zurückzukehren
Passen Sie an, wie der Inhalt von Recyclerview aufgeteilt wird
[Ruby on Rails] Bis zur Einführung von RSpec
Überschreiben Sie den Inhalt der Konfiguration mit Spring-boot + JUnit5
Ich möchte den Inhalt der Absicht var_dump
Lassen Sie uns das Gefühl von Spring Boot + Swagger 2.0 überprüfen
So überprüfen Sie Rails-Befehle im Terminal
[Ruby on Rails] So japanisieren Sie die Fehlermeldung des Formularobjekts (ActiveModel)
Eine Überprüfung des von Rails-Anfängern verwendeten Codes
Die Welt der Clara-Regeln (2)
Listen Sie den Inhalt von Kategorien auf, die mit Active Hash erstellt wurden
Überprüfen Sie die Kapazität des Linux-Servers. (Df Befehl, du Befehl)
[Java] Überprüfen Sie die JDK-Version der erstellten Kriegsdatei
[Rails] Einführung von PAY.JP
Testen Sie den Inhalt einer Excel-Datei mit JUnit
Beurteilung des Kalenders
Die Welt der Clara-Regeln (4)
Ich habe das Anzeigeformat der JSON-Antwort von Rails zusammengefasst
Die Welt der Clara-Regeln (1)
Überprüfen Sie das Verhalten von Java Intrinsic Locks mit bpftrace
[Rails] So ändern Sie den Spaltennamen der Tabelle
Die Welt der Clara-Regeln (3)