1

您能否演示一下如何在 Scala 和 Play Framework 2.1-RC2 中为我的课程定义 json writer?

该文档相当混乱(并且将成为 Web 开发人员社区更广泛采用 Scala/Play 的重大障碍)。例如,不仅不清楚以下代码(取自此处)应该位于何处

implicit val taskWrites = (
  (__ \ "id").write[String] ~
  (__ \ "label").write[Boolean] ~
)(unlift(Task.unapply))

但如果我把它放在object定义中,它也是不可编译的。播放给我以下错误

not found: value __

这是我的 Task.scala

http://pastebin.com/hG8F6Gqk

4

3 回答 3

2

好吧,原来问题很明显。我忘记导入了play.api.libs.functional.syntax._

于 2013-03-28T06:26:39.413 回答
1
import play.api.libs.json._
import play.api.libs.functional.syntax._
于 2013-06-26T12:09:08.000 回答
-1

您使用的下划线不是标准下划线。

你的下划线:__

ASCII 字符 #95:_

于 2013-03-28T02:50:07.270 回答