2013-02-27 8 views
19

Jest to kod używam:play błąd: wartość i nie jest członkiem play.api.libs.json

(__ \ "fields").read(
    (__ \ "key").readNullable[String] and 
    (__ \ "summary").readNullable[String] and 
    (__ \ "description").readNullable[String] 
    tupled 
) 

Kompletny błąd w tym przypadku jest:

value and is not a member of play.api.libs.json.Reads[Option[String]] 

Może to również być jednym z nich w błędzie

play.api.libs.json.OFormat 
play.api.libs.json.OWrites 

Odpowiedz

42

rozwiązaniem jest importować składni funkcjonalny

import play.api.libs.functional.syntax._ 
+2

FWIW, Intellij nie rozpoznaje, że pakiet 'syntax' jest aktualnie używany i automatycznie go usuwa. Jednak wszystko działa zgodnie z oczekiwaniami z SBT. Dzięki, EECOLOR! – advait

Powiązane problemy