$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
领域: