mongo java驱动程序3.2如何动态添加过滤器生成器&xFF1F;
我有这样一个mongo查询:mongo java驱动程序3.2如何动态添加过滤器生成器&xFF1F;,java,mongodb,Java,Mongodb,我有这样一个mongo查询: Bson query = Filters.and(Filters.eq("uid", "123"),Filters.eq("cls", 1)); 另一个更 int type = ??; if (type != 0) { query = Filters.and( Filters.eq("uid", "123"), Filters.eq("cls", 1), Filters.eq("type", type)
Bson query = Filters.and(Filters.eq("uid", "123"),Filters.eq("cls", 1));
另一个更
int type = ??;
if (type != 0) {
query = Filters.and(
Filters.eq("uid", "123"),
Filters.eq("cls", 1),
Filters.eq("type", type)
);
}
我是否将查询重置为动态添加筛选器生成器?不清楚,但您的意思可能是
query=query。并且(…
生成器“应该”返回修改后的查询实例。谢谢。但它不能这样做。