我有一组已删除的打印机文档,
我想删除每种打印机类型的最新信息
可以做类似
的操作 db.printers.update( {deleted:false} $max: { date }}
但是随后我将必须为每个类别(打印机类型字段)运行它 有更快的方法吗?
date printer type deleted
18/01/18 Jet true
12/01/18 Jet true
13/01/18 Jet true
14/01/18 Ink true
15/01/18 Ink true
12/01/18 Laser true
14/01/18 Laser true
12/01/18 other true
因此查询运行后,它看起来像:
date printer type deleted
18/01/18 Jet false -> changed
12/01/18 Jet true
13/01/18 Jet true
14/01/18 Ink true
15/01/18 Ink false -> changed
12/01/18 Laser true
14/01/18 Laser false -> changed
12/01/18 other false -> changed