在Java mongodb中使用find和distinct创建游标
我想创建一个具有不同(在Java mongodb中使用find和distinct创建游标,java,mongodb,Java,Mongodb,我想创建一个具有不同(distinct())值的游标还有一个查询find(),即获取一个光标,该光标具有不同的汽车品牌名称值,颜色为红色。我试过这个: FindIterable<Document> cursor = mini.find(eq("color", "red")).distinct("brand"); MongoCursor<Document> iterator = cursor.iterator(
distinct()
)值的游标还有一个查询find()
,即获取一个光标,该光标具有不同的汽车品牌名称值,颜色为红色。我试过这个:
FindIterable<Document> cursor = mini.find(eq("color", "red")).distinct("brand");
MongoCursor<Document> iterator = cursor.iterator();
我想得到汽车品牌名称的不同价值,颜色是红色我认为你的问题是不完整的。要查询的数据的形状是什么?您是否有要评估的示例数据?给定示例数据,您对此类查询的预期结果是什么?请提供您期望查询结果的示例。。。
{
id : 1928319
color: "blue"
brand: "BMW"
},
{
id : 1231231
color: "red"
brand: "FORD"
}
etc