2016-08-09 19 views
3

Ich mag so etwas wie dies tun:Ein optionales JSON-Feld in eine Option mit Play Json übersetzen?

(request.body \ "optional-integer").toOption[Int] 

so dass, wenn es kein optional-integer Feld im Körper ist, werde ich ein None bekommen, und ansonsten der Integer-Wert. Gibt es einen idiomatischen Weg?

+0

können Sie bitte mit dem Anwendungsfall erklären zu konvertieren? Ich kann dich nicht bekommen. :) –

+3

Anstelle von 'toOption [Int]', setzen Sie einfach 'asOpt [Int]'. – Mikesname

Antwort

Verwandte Themen