mongodb命令---花樣查詢語句

來源:互聯網
上載者:User

標籤:col   style   lte   ice   查詢語句   back   大於   --   san   

 

閑言少敘

查出價格低於200的商品資訊----包含商品名稱,貨物編號,價格,添加資訊等

db.goods.find({"shop_price":{$lt:200}},{"shop_price":1,"goods_name":1,"goods_id":1,"add_time":1})

 商品分類不為3的商品

db.goods.find({"cat_id":{$ne:3}},{"shop_price":1,"goods_name":1,"goods_id":1,"cat_id":1})

價格低於或等於400的商品

db.goods.find({"shop_price":{$lte:400}},{"goods_name":1,"goods_id":1,"shop_price":1,"cat_id":1})

 查處價格大於等於100,小於等於500的商品

db.goods.find({$and: [{"shop_price":{$lte:500}},{"shop_price":{$gte:100}}]   },{"goods_name":1,"goods_id":1,"shop_price":1,"cat_id":1})

查詢不屬於欄目3和欄目11的產品用$and

db.goods.find({$and:    [{cat_id:{$ne:3}},{cat_id:{$ne:11}}]},{"goods_name":1,"goods_id":1,"shop_price":1,"cat_id":1})

查詢不屬於欄目3和欄目11的產品用$nin

db.goods.find({"cat_id":{$nin:[3,11]}},{"goods_name":1,"goods_id":1,"shop_price":1,"cat_id":1})

查詢不屬於欄目3和欄目11的產品用$nor

db.goods.find({$nor:[{cat_id:3},{cat_id:11}]},{"goods_name":1,"goods_id":1,"shop_price":1,"cat_id":1}
)

取出大於100小於300的商品或者小於5000,大於4000的商品

db.goods.find({$or:[{$and:[{"shop_price":{$lte:300}},{"shop_price":{$gte:100}},]},{$and:[{"shop_price":{$lt:5000}},{"shop_price":{$gt:4000}},]}]},{"goods_name":1,"goods_id":1,"shop_price":1,"cat_id":1}) 

取出商品編號對5求餘等於1的記錄

db.goods.find({cat_id:{$mod:[5,1]}},{"goods_name":1,"goods_id":1,"shop_price":1,"cat_id":1})

 

取出分類為3或11的商品

db.goods.find(
{"cat_id":{$in:[3,11]}},
{"goods_name":1,"goods_id":1,"shop_price":1,"cat_id":1}
)

mongodb命令---花樣查詢語句

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.