find()足够。
db.CollectionName.find({},{HomeTown:1})在Java中,它将是:
BasicDBObject query = new BasicDBObject();BasicDBObject field = new BasicDBObject();field.put("HomeTown", 1);DBCursor cursor = db.getCollection(collectionName).find(query,field);while (cursor.hasNext()) { BasicDBObject obj = (BasicDBObject) cursor.next(); result.add(obj.getString("HomeTown"));}


