我正在处理一个现有代码,他们在其中使用 Mongo DB 和 Java EE。
在某些情况下,出于过滤目的,他们使用硬编码值作为 1 。
BasicDBObject query = new BasicDBObject(SEC_TYPE, "A");
BasicDBObject Fields = new BasicDBObject("date", 1);
returnFields.put("unisymbol", 1);
returnFields.put("symbol", 1);
DBCursor cursor = coll.find(query, Fields);
例如,如果您看到上面的查询,诸如 date 、 unisymbol 和 symbol 之类的字段被硬编码为 1 。
请让我知道,将值“1”反对者提交的确切含义是什么?