Playframework 私有值dbConfig将其定义范围转义为类型存储库的一部分
在playframework中尝试使用此代码对slick进行分页时,我遇到以下错误:Playframework 私有值dbConfig将其定义范围转义为类型存储库的一部分,playframework,slick,slick-3.0,Playframework,Slick,Slick 3.0,在playframework中尝试使用此代码对slick进行分页时,我遇到以下错误: implicit class QueryExtensions[T, E, S[E]](val q: Query[T, E, S]) { def page(no: Int, pageSize: Int): Query[T, E, S] = { q.drop((no - 1) * pageSize).take(pageSize) } } 我会做错什么呢?我已经定义了dbConfig,它是priva
implicit class QueryExtensions[T, E, S[E]](val q: Query[T, E, S]) {
def page(no: Int, pageSize: Int): Query[T, E, S] = {
q.drop((no - 1) * pageSize).take(pageSize)
}
}
我会做错什么呢?我已经定义了dbConfig,它是private,现在已经理解了访问此值所需的QueryExtensions,但无法。我把私人电脑换成了受保护的,解决了这个问题
private value dbConfig escapes its defining scope as part of typeRepository.this.dbConfig.driver.api.Query[T,E,S]