我很难理解MongoDB中的map/reduce是如何工作的。我有一个包含字段的集合:areacode, state, county, zip, city, lat, lon,它列出了美国的每个邮政编码以及相应的县、州等。
我希望能够查询给定州的所有县或市。因此,基本上是某种查询,它查找"State=MI“所在的所有记录。在本例中,返回了大约900条记录。我如何按县对它们进行分组,以便只获得该州的83个县?我不想使用distinct,因为我希望能够按字母顺序对它们进行排序,并且可能还会拉出lat/long。
关于如何使用map/reduce来完成此任务,有什么建议吗?我觉得这很基础,我