(ScalaQuery を使用して) 単純な古いデータベースから MongoDB に永続化レイヤーを変換しようとしていますが、奇妙な問題が発生しています。公式の MongoDB Java ドライバーの Scala ラッパーである Casbah ドライバーを使用します。Java と Scala の両方のドライバーは、Eclipse で開いたときの .jar のドキュメントと概要によると、単一の DBObject をパラメーターとして (ID を含む) メソッド findOneById を定義します。
ただし、それにアクセスしようとすると、Eclipse と SBT の両方で Scala コンパイラから欠落メソッド例外が発生します - Scala バージョン 2.9.0-1、SBT 0.10.1。
何が原因でしょうか? これはおそらく既知の SBT / Scala コンパイラのバグですか?
リポジトリ全体を削除したので、すべての依存関係が新たにダウンロードされましたが、これで問題は解決しませんでした。