1
Compte tenu de l'extrait de code suivant ...Play: création conditionnelle JSON
val selector = if (condition == true)
Json.obj("id" -> userId, "country" -> country)
else
Json.obj("id" -> userId)
... est-il une meilleure – et plus élégante façon – faire la même chose?
Cela semble "bien" pour l'exemple donné, en dépit de la vérification explicite stupide de '== true'. – user2864740
Je voulais juste éviter la répétition sur la partie id ... – j3d
Les combinateurs JSON et 'writeNullable' seraient meilleurs, à mon avis, étant donné que vous travaillez dans Play. –