0
Activator reactive maps example에있는 다음 코드를 이해하려고합니다. 누군가가 (__ \ "event")
및 ~
코드 부분을 설명 할 수 있으면 감사하겠습니다.Play2의 Activator 반응 맵 예제에서 스칼라 코드를 이해하려고 시도했습니다.
object UserPositions {
implicit def userPositionsFormat: Format[UserPositions] = (
(__ \ "event").format[String] ~
(__ \ "positions").format[FeatureCollection[LatLng]]
).apply({
case ("user-positions", positions) => UserPositions(positions)
}, userPositions => ("user-positions", userPositions.positions))
}
(__ \ "이벤트") 및 ~ 구문이 어디에 정의되어 있습니까? –
나는이 경로들을 따라 어딘가에 있다고 생각한다 : 'import play.api.libs.json._ import play.api.libs.functional.syntax._' – Ashalynd
나는이 링크가 유용하다는 것을 알았다. http://www.playframework.com/documentation/2.1.3/ScalaJsonCombinators –