0

我想知道是否可以object使用Manifest. 我想在 MongoRecord 中解析 json,但要这样做,我必须了解传递的类型。

def getCompanion[T](implicit mf : Manifest[T])={
    if (mf <:< classOf[MongoRecord[C]]){
       Class[C].asInstanceOf[MongoRecord].setFieldsFromJSON(request.body.toString)
    }

}

但我在编译过程中收到错误消息:

错误:对象类不是值 Class[C].asInstanceOf[MongoRecord].setFieldsFromJSON(request.body.toString)

这对我来说是一个困难的话题。也许这不可行,但我想知道是否可行?谢谢

4

0 回答 0