我是Kotlin的新手。我想对Mongo DB执行基本的CRUD操作,但出现以下错误:
error: unresolved reference: mongodb
对于这一行代码:
import com.mongodb.BasicDBObject
我在Android Studio(Intellij IDE)中的模块构建中添加了以下依赖项。
implementation 'org.mongodb:mongodb-driver-sync:3.11.0'
我想念什么?
编辑 这是项目层次结构。我使用DBOps.kts
答案 0 :(得分:0)
我认为您正在使用旧版代码。
这是正确的。
dependencies {
compile 'org.mongodb:mongo-java-driver:2.13.3'
}
参考:https://mongodb.github.io/mongo-java-driver/2.13/getting-started/installation-guide/
编辑
我已经尝试过了,而且效果很好,所以我想还有另一个问题。
通过Gradle导入库后,您可以检查其是否已从Project -> External Libraries
正确导入(请检查下图)
如果从那里看不到MongoDB库,则IDE可能存在一些问题。因此,我建议您重置缓存(File -> Invalidate Caches / Restart
),清理构建并重建项目。