我一直得到这个例外:
糟糕: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()
}
答案 0 :(得分:0)
没关系。 因为我使用的是Play Framework Morphia模块, 我忘了扩展模型。
这是导致错误的原因。
任何人都可以解释为什么会这样吗?