Ich habe versucht Code, der eine Menge Leute - How to testen, ob Parameter in Schienen vorhanden sind , aber es hat nicht funktioniert ():
%Vor%Ich denke, das ist wegen der komplizierten Parameter und wenn ich das schreibe:
%Vor%gibt mir einen Fehler
%Vor%das funktioniert auch nicht:
%Vor%gibt mir einen Fehler:
%Vor%
Es geht immer in eine andere Aussage.
Hier sind meine Params:
%Vor%Kann mir jemand helfen?
Es scheint, dass Sie das folgende brauchen
%Vor%oder
%Vor%oder
%Vor%abhängig davon, wonach Sie suchen
Ich habe auch nach einer besseren Lösung gesucht. Ich habe das gefunden:
%Vor% Sie erhalten den Wert oder nil
, wenn es nicht existiert.
Ich dachte, wir könnten try
auf andere Weise verwenden:
Es ist nicht schlecht. Sie erhalten nil
vs. false
, wenn es nicht gesetzt ist. Sie erhalten auch true
, wenn der Parameter auf nil
gesetzt ist.
Das funktioniert so:
%Vor%Und vielleicht fügen Sie das hinzu, damit Sie auch prüfen, ob es nicht leer ist:
%Vor%Tags und Links ruby-on-rails null params