有没有办法找出查询在 monogodb 中没有返回结果的原因?
假设我们有一个存储员工的集合,我想获取姓名为 X、地址 Y 和年龄 Z 的任何员工。
我将编写一些查询,例如:
BasicDBObject query = new BasicDBObject();
query.put("name","X"); query.put("address","Y"); query.put("age","z");
如果此查询返回 null,我如何知道是因为没有姓名为 X 的员工,或没有地址为 Y 的员工,还是没有年龄为 z 的员工?还是有办法?