MongoDB - $each操作符

MongoDB -- $each操作符


$each 配合 $addToSet :

只将不存于数组 field 中的多值加入到field中,去重

db.COLLECTION.update( 
	<query>,
	{
		$addToSet: { 
			<field>: { 
				$each: [ <value1>, <value2> ... ] 
			} 
		}
	}
)

MongoDB - $each操作符


$each 配合 $push:

将多值压入数组 field 中,不去重

db.COLLECTION.update( 
	<query>,
	{
		$push: { 
			<field>: { 
				$each: [ <value1>, <value2> ... ] 
			} 
		}
	}
)

MongoDB - $each操作符