mongodb常用操作
一、查詢
find方法
db.collection_name.find();
查詢所有的結果:
select * from users;
db.users.find();
指定返回那些列(鍵):
select name, skills from users;
db.users.find({}, );
補充說明: 第乙個{} 放where條件 第二個{} 指定那些列顯示和不顯示 (0表示不顯示 1表示顯示)
where條件:
1.簡單的等於:
select name, age, skills from users where name = 『hurry』;
db.users.find(,);
2.使用and
select name, age, skills from users where name = 『hurry』 and age = 18;
db.users.find(,);
3.使用or
select name, age, skills from users where name = 『hurry』 or age = 18;
db.users.find(, ] },);
4.<, <=, >, >= (lt,lt,lte, gt,gt,gte )
select * from users where age >= 20 and age <= 30;
db.users.find(});
5.使用in, not in (in,in,nin)
select * from users where age in (10, 22, 26);
db.users.find(});
6.匹配null
select * from users where age is null;
db.users.find();
select * from users where name like 「hurry%」;
db.users.find();
8.使用distinct
select distinct (name) from users;
db.users.distinct(『name』);
9.使用count
select count(*) from users;
dunt();
Mongodb查詢文件find方法的使用
連線mongodb 建立集合規則 使用集合規則建立集合 使用find方法查詢文件 1.連線mongodb 引用第三方模組 mongoose const mongoose require mongoose 鏈結伺服器 返回promise 物件 mongoose.connect mongodb loca...
mongodb查詢之find命令
我們首先新建乙個集合 便於接下來的測試 for var i 0 i 100 i db.user.insert 指定返回的健查詢 只查詢出只包含name健的資料 db.user.find 若是希望在查詢中不包含age這個鍵的資料 db.user find 條件查詢 l t lte gt gte 就是全...
C 裡String裡面的find
tolower 就是轉換為小寫 toupper就是轉換為大寫 例子如下 include include include using namespace std int main string裡面find的用法 a.find 查詢第一次出現的目標字串 include include include u...