java - MongoException.DuplicateKey 无法解析为 Eclipse IDE 中的类型

标签 java mongodb

代码如下

try {
    usersCollection.insert(user);
    return true;
} catch (MongoException.DuplicateKey e) {
    System.out.println("Username already in use: " + username);
    return false;
}

我在 } 行上有警告 catch (MongoException.DuplicateKey e) { MongoException.DuplicateKey 无法解析为类型 如何解决这个问题?

我正在使用 mongodb 驱动 3.2.2

最佳答案

MongoException 在 3.x 版本中已弃用。尝试改用 DuplicateKeyException

关于java - MongoException.DuplicateKey 无法解析为 Eclipse IDE 中的类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37790960/

相关文章:

java - 如何修改附加到多个 JButton 的操作监听器的参数?

java - 在 Java 中仅使用/dev/random

java - 如何在Android中创建即时通讯应用程序

mongodb - 使用 $let 聚合 $lookup 不起作用

mongodb - root 无法在数据库上执行 listCollections 命令

java - 如何解析表达式来访问 POJO 属性?

java - 如何在Java中用字节构建int值?

python - 返回database_name == ':memory:' or 'mode=memory' in database_name TypeError : argument of type 'WindowsPath' is not iterable

java - mongodb-java获取字段值

ios - 我正在尝试打印 ("_id") 从服务器获取的数据