MongoTemplate中$in、$gt、$addToSet、$elemMatch、排序、分页的使用
1. mongoDB中的使用
1.1 $in
db.collcetion.find({\"id\":{\"$in\":[\"123\",\"456\"]}})
1.2 $gt
(>) 大于 - $gt
(<) 小于 - $lt
(>=) 大于等于 - $gte
(<= ) 小于等于 - $lte
db.collcetion.find({\"age\":{\"$gt\":20}})
1.3 $addToSet
添加值到一个数组中,如果该数组中已经存在该值,则不会添加;如果不存在该值,则添加
db.collcetion.update({\"_id\":\"123\"}, {\"$addToSet\":{\"likes\":\"PingPang\"}})
如果想要批量添加list,需要配合$each使用
db.collcetion.update({\"_id\":\"123\"}, {\"$addToSet\":{\"likes\":{\"$each\":[\"PingPang\",\"FootBall\",\"BasketBall\"]}}})
1.4 $elemMatch
测试文档</