$max比较数字¶考虑集合中的以下文档scores:
在highScore该文档目前有值
800。以下操作使用$max比较800和指定值950和更新的值highScore来950,因为950大于800:
scores现在,该集合包含以下修改后的文档:
下一操作无效,因为该字段的当前值(highScore即950)大于870:
该文档在scores集合中保持不变:
$max比较日期¶考虑集合中的以下文档tags:
以下操作将dateExpired字段的当前值(
即
ISODate("2013-10-01T16:38:16.163Z"))与指定的日期
进行比较,以确定是否更新该字段:new Date("2013-09-30")
操作并没有更新的dateExpired领域: