错误:未解决的参考:Kotlin中的mongodb

时间:2019-10-13 01:03:39

标签: mongodb kotlin

我是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

Project hierarchy

1 个答案:

答案 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正确导入(请检查下图)

enter image description here enter image description here

如果从那里看不到MongoDB库,则IDE可能存在一些问题。因此,我建议您重置缓存(File -> Invalidate Caches / Restart),清理构建并重建项目。

enter image description here