2012-11-08 25 views
0

我遇到播放2.0版本的问题。我需要使用ANORM新getAliased方法,但它不是发现:getAliased播放2.0未更新

值不是anorm.MetaData成员

同时,在加入这个承诺:https://github.com/playframework/Play20/pull/370

我plugins.sbt说以下内容:

addSbtPlugin( “玩” % “SBT-插件” % “2.0.4”)

为什么如果相应的库代码被推掌握播放2.0 4个月前我的代码不编译?

我的代码,仅供参考:

元数据(空).getAliased( “”)

回答

1

我认为你犯了一个错误:拉请求你提到已被推到master分支,但不在2.0.x分支。

可以在2.0.4版本中SqlParser.scala文件,该getAliased()方法不存在,请参阅:https://github.com/playframework/Play20/blob/2.0.4/framework/src/anorm/src/main/scala/SqlParser.scala

+0

好了,还没有挖成playframework分支,但总觉得从4个月前的变化将是在2.0.x版本中可用。 –

+0

无论如何,在我的情况下,我该怎么办?我确实需要这个东西,它还没有发布。是否有任何优雅的GitHub风格的方式(不只是本地复制粘贴),以获得此修复程序到我的应用程序? –

+0

我的确有一个解决方法,但它需要1.4ms而不是1.2ms的初始别名查询。长时间以来,我们并不真的想要这样做。 –