1
here에서이 구문을 설명 할 수 있습니까? __
, \
및 tupled
표현스칼라 플레이 프레임 워크 2.1.1 JSON
here에서이 구문을 설명 할 수 있습니까? __
, \
및 tupled
표현스칼라 플레이 프레임 워크 2.1.1 JSON
__
is an alias for JsPath companion object
\
어디에서 오는지
implicit val rds = (
(__ \ 'name).read[String] and
(__ \ 'age).read[Long]
) tupled
나는 특히 이해하지 못하는 것은 JSON 개체에서 읽을 symbol
을 구문 분석하는 연산자입니다.
tupled
은 tuple
에 넣기 때문에 게시 한 문서의 예와 같이 case (name, age) =>
과 같은 작업을 수행 할 수 있습니다.
필드 이름 앞의 작은 따옴표는 어떻게됩니까? – Caskman
@Caskman 그것은 [스칼라 심볼]입니다 (http://www.scala-lang.org/api/current/index.html#scala.Symbol). 문자열을 기본 ID보다 더 많이 생각하십시오. – kingdamian42
@Caskman 나는 당신을 도울 수 있습니까? 아니면 여전히 질문이 있습니까? – kingdamian42