啟動mongodb服務,因為mongodb並不隨系統一起啟動,可能以下命令執行後會等一小段的時間才會啟動完畢。
$ sudo service mongodb start
進入mongodb命令列操作介面,在命令列中敲exit可以退出
$ mongo
find() 用法:db.collection_name.find()
> use post
> db.post.insert([
, ]
}])
查詢資料,不加任何引數預設返回所有資料記錄:
> db.post.find()
pretty() 可以使查詢輸出的結果更美觀。
> db.post.find().pretty()
當 find() 中傳入多個鍵值對時,mongodb就會將其作為 and 查詢處理。用法:db.mycol.find().pretty()
> db.post.find().pretty()
> db.post.find(, ]
}).pretty()
操作示例:
> db.post.find(,
]}).pretty()
> db.post.find(,
$or: [,]
}).pretty()
表示大於10,另外,\$lt 表示小於,\$lte 表示小於等於,\$gte 表示大於等於,\$ne 表示不等於。
本節講了mongodb中的查詢,find可以查詢集合的所有資料,find中新增and和or條件查詢, 表示大於10,另外,\$lt 表示小於,\$lte 表示小於等於,\$gte 表示大於等於,\$ne 表示不等於。
java 操作mongo, 查詢語句
mongo 中儲存的資料 contact woman contact man contact man 以下所有coll 均是mongo中對應的dbcollection 例項 查詢 一 對於關係型資料庫的where子句,基本都是可以寫出對應的 具體如下 1.select from table name...
mongo常用查詢
複雜查詢 and or lte,gte,and lt 逗號表示and,lt小於寫在值當中 查詢例項 找到含有指定資料文件 查詢條件spcode有1個字元長度的文件 db.spgoods.find 查詢條件spcode有1 6個字元長度的文件 db.spgoods.find 更新一批資料 db.spg...
mongo查詢語法收藏
查詢表示式 含義 mongo 原生查詢條件 neq 或者ne 不等於 ne lt 小於 lt lte 或者elt 小於等於 lte gt 大於 gt gte 或者egt 大於等於 gte like 模糊查詢 用mongoregex正則模擬 無 mod取模運算 mod in in查詢 in nin或者...