';独特的';java程序中的MongoDB函数

';独特的';java程序中的MongoDB函数,java,mongodb,mongodb-java,Java,Mongodb,Mongodb Java,我是mongo db的新手,我有一个关于Java程序(3.0.2客户端版本)无法解决的问题。我的目标是在“cars”测试数据库上执行一个独特的测试,我正在尝试以下代码: DistinctIterable<Object> classification = collection.distinct("classification", null); 可区分分类=collection.distinct(“分类”,null); 我不知道应该在第二个参数中输入什么。您能帮我一下吗?如果您使用的

我是mongo db的新手,我有一个关于Java程序(3.0.2客户端版本)无法解决的问题。我的目标是在“cars”测试数据库上执行一个独特的测试,我正在尝试以下代码:

DistinctIterable<Object> classification = collection.distinct("classification", null);
可区分分类=collection.distinct(“分类”,null);

我不知道应该在第二个参数中输入什么。您能帮我一下吗?

如果您使用的是Java API,我认为您可以只传递第一个参数,这将是执行distinct的参数。第二个参数是要进行筛选的查询,但根据所选参数可以忽略它

公共列表不同(字符串字段名)

在集合中查找指定字段的不同值,并在数组中返回结果

参数: fieldName—指定要为其返回不同值的字段

返回: 不同值的列表


您需要提供要映射到的类,请参见

cars is key of the document,您希望在其上查找不同的CAR??无需提供。检查将有所帮助