當查詢條件為多個字段時,需要使用多字段復合條件查詢,下面我們來學習一下,如何實現多字段復合查詢。 在查詢條件中指定多個字段條件,檢索出所有滿足條件的文檔數據。
示例:查詢lianjia的租房集合中type字段為home并且價格低于1000的所有房間。
db.lianjia.find({$and:[{type: "home"},{ PRice: { $lt: 1000 }}]});需求: 請查詢person集合中年齡(age)大于30歲,并且名字(name)為”Lucy”的數據;
db.person.find({$and:[{name:"Lucy"},{age:{$gt:30}}]});【效果圖】:
當有多個查詢條件但只需滿足其中一個條件就可時,我們就可以使用
【效果圖】:
—–青青河邊草,嘿,碼農最榮耀,喲——
新聞熱點
疑難解答