使用Scala和Morphia进行PlayFramework

时间:2011-02-21 22:22:28

标签: scala mongodb morphia

我一直得到这个例外:

糟糕:CannotCompileException 异常CannotCompileException导致意外错误: [source error]在models.dc中找不到ds()

我的代码出了什么问题?

这是models.ds

package models

import com.google.code.morphia.annotations._

@Embedded
class ds{

  @Indexed
  var xs : Double=0

  @Indexed
  var xc : Double=0

  @Indexed
  var ys : Double=0

  @Indexed
  var yc : Double=0

  @Indexed
  var zs : Double=0

  @Indexed
  var zc : Double=0
}

这是models.dc

package models

import com.google.code.morphia.annotations.{Embedded, Entity, Indexed}

@Entity
class dc{

  @Indexed
  var name : String = null

  @Embedded
  var summary : ds = new ds()
}

1 个答案:

答案 0 :(得分:0)

没关系。 因为我使用的是Play Framework Morphia模块, 我忘了扩展模型。

这是导致错误的原因。

任何人都可以解释为什么会这样吗?