En mettant en place du typage pour mes IDs, je me retrouve avec un No apply function found matching unapply parameters
quand j'utilise la macro Json.format[T]
de Play :(
Du coup je suis obligé de définir explicitement les Reads
et Writes
D'ailleurs, le type Email
ne pose pas de problème. Je pense que ça doit venir du fait que Id est générique... Mais j'ai pas trouvé comment fixer le problème.
Si quelqu'un à une idée de ce qu'il peut manquer...
Ex: User.scala, Id.scala, Email.scala et TString.scala :)
PS: I'm using Play 2.5
edit : en fait c'est le contraire :) Je writes très bien, mais je lis pas :)
Du coup oui, à défaut d'avoir mieux, j'ai rajouter les readers manuellement pour les Ids que je dois parser (le code ci-dessous fait les rules/Writes pour jto-validation)