Mongodb常見查詢語句用法總結

2021-10-06 18:20:41 字數 1121 閱讀 7449

查詢語

句為

:\color

查詢語句為:

db.getcollection(

'req_base_info_20200530'

),domain:"***.yyy.com"})

.count

()

查詢語

句為

:\color

查詢語句為:

db.getcollection(

'req_base_info_20200530'

),domain:"***.yyy.com"

,"request_timedate":})

.count

()

這裡使用到了大於等於、小於比較符;也涉及到了日期的比較。具體語法可以參見:runnoob mongodb 條件操作符

這裡要注意的一點是:日期要用雙引號引起來。

查詢語

句為

:\color

查詢語句為:

db.getcollection(

'statistics_error_code_hour_20200530'

).aggregate(

,"req_time":,

"domain" : "***.yyy.com"}},}}]

)結果:

這裡使用了aggregate方法,它通過match進行條件篩選和過濾得到想要的資料集合,然後通過group進行統計求和。其中group裡的「_id」是主鍵的意思,如果填寫為null,則會將資料集合裡每條資料的列"fail_count"的值加起來。

如果_id不為空,則會以此進行分組統計:

db.getcollection(

'statistics_error_code_hour_20200530'

).aggregate(

,"req_time":,

"domain" : "***.yyy.com"}},}}]

)結果:..

....

mongodb查詢語句

1.基本查詢 構造查詢資料。db.test.findone 多條件查詢。下面的示例等同於sql語句的where name stephen and age 35 db.test.find 返回指定的文件鍵值對。下面的示例將只是返回name和age鍵值對。db.test.find 指定不返回的文件鍵值對...

MongoDB常見用法記錄

使用 cmd 進入mongobin檔案中開啟資料庫檔案服務mongd dbpath 資料庫資料夾位址 進入bin資料夾開啟,另外開啟乙個 cmd 視窗,然後輸入mongo show dbs use dbsname show collections db.collectionname.insert d...

mongodb基本查詢語句

1.基本查詢 構造查詢資料。db.test.findone 多條件查詢。下面的示例等同於sql語句的where name stephen and age 35 db.test.find 返回指定的文件鍵值對。下面的示例將只是返回name和age鍵值對。db.test.find 指定不返回的文件鍵值對...