Ich versuche, einen optionalen Abfrage-Parameter zu definieren, die auf ein Long
abbildet, wird aber null
sein, wenn es nicht in der URL ist:assign null Standardwert für optionale Abfrage param in Route - Spiele Rahmen
GET /foo controller.Foo.index(id: Long ?= null)
... und ich möchte im wesentlichen überprüfen, ob es in oder nicht bestanden wurde:
:public static Result index(Long id) {
if (id == null) {...}
...
}
jedoch einen Kompilierungsfehler ich bin immer
Warum kann ich dies nicht tun, indem ich null
als Standardwert für einen erwarteten Long
optionalen Abfrageparameter zuweisen? Was ist eine alternative Möglichkeit, dies zu tun?
hey @avik ... wie würde die Methodendeklaration für dieses 'Option [Long]' Ding ... aussehen? – Hristo
@Hristo - Ich habe meine Antwort aktualisiert und konkretisiert. – avik