我是scala和playframework的新手.有人可以将下面的以下片段翻译成普通英语吗?对于上下文,可在此处找到:http://www.playframework.org/documentation/2.0.4/ScalaSecurity
/**
* This method shows how you could wrap the withAuth method to also fetch your user
* You will need to implement UserDAO.findOneByUsername
*/
def withUser(f: User => Request[AnyContent] => Result) = withAuth { username => implicit request =>
UserDAO.findOneByUsername(username).map { user =>
f(user)(request)
}.getOrElse(onUnauthorized(request))
}
Run Code Online (Sandbox Code Playgroud) 我最近接触过图形数据库的世界.对于像我这样的老式关系狗来说,这是一个非常有趣的范式转换.
最近,我一直在修补liquibase,它是管理数据库的一个很好的工具.
因此,两个世界发生冲突,我只是想知道是否有任何工具可以对图形数据库进行类似liquibase的变更管理.我特别感兴趣neo4j和orientdb.