使用mongoVUE對mongoDB進行增刪改查說明
需要參考的部落格:
mongoVUE的增刪改查操作使用說明
一、 查詢
1、 精確查詢
1)右鍵點選集合名,再左鍵點選Find
或者直接點選工具欄上的Find
2)查詢介面,包括四個區域
{Find}區,查詢條件格式{"sendId":"000101"}表示查詢sendId=000101的記錄, (注:mongodb區分大小寫,寫成{"sendid":"000101"}會查詢不到) 查詢條件包含and時,格式為:{"sendId":"000101","operParam5":"vfre"} 查詢條件包含or時,格式為
{$or:[{"sendId":"000101"},{"sendId":"1234567890"}]}
{Fields}區,表示查詢的欄位值,不填預設顯示所有欄位。Fields區的格式與Find區類似,如:{"id":"","sendId":"","appId":""}
{sort}區,{"id":1}表示按照id升序排序,{"id":-1}表示按照id降序排序
Skip和Limit聯合起來使用,相當於查詢mysql中的limit語句
(注:Skip和Limit的值不能為空,否則會報錯)
2、模糊查詢
查詢條件中包含like時,格式為:{"operParam5":new RegExp(".*set.*")}
這裡使用到簡單的正則表示式:.*表示任意多個字元,相當於like中的%。
如果查詢operParam5 like ‘%set%’,則寫成{"operParam5":new RegExp(".*set.*")} 如果查詢operParam5 like ‘%set’,則寫成{"operParam5":new RegExp(".*set")}
如果查詢operParam5 like ‘set%’,則寫成{"operParam5":new RegExp("set.*")}
二、 新增
1)右鍵點選集合名,再左鍵點選Insert Document…
2)在彈出的輸入框中,填入要插入記錄的Bson格式資料
3)點選Insert,插入成功
三、 編輯
1) 點選選單欄的Update按鈕
2) 在左側輸入查詢條件,右側輸入要更新的欄位名稱和欄位值
如下示例實現將id= aaaa84e71ffb470ca8c80d309c4bc835的記錄的sendId欄位值,修改為000001
3)之後,點選updateAll更新所有記錄。
四、 刪除
3) 點選選單欄的Remove按鈕
4) 輸入要刪除的記錄的查詢條件,
如下示例刪除id=aaa684e71ffb470ca8c80d309c4bc835的記錄
3)點選Remove按鈕,彈出確認提示框,點選Remove即可
mongoVUE的增刪改查操作使用說明
一、 查詢
1、 精確查詢
1)右鍵點選集合名,再左鍵點選Find
或者直接點選工具欄上的Find
2)查詢介面,包括四個區域
{Find}區,查詢條件格式{"sendId":"000101"}表示查詢sendId=000101的記錄, (注:mongodb區分大小寫,寫成{"sendid":"000101"}會查詢不到) 查詢條件包含and時,格式為:{"sendId":"000101","operParam5":"vfre"} 查詢條件包含or時,格式為
{$or:[{"sendId":"000101"},{"sendId":"1234567890"}]}
{Fields}區,表示查詢的欄位值,不填預設顯示所有欄位。Fields區的格式與Find區類似,如:{"id":"","sendId":"","appId":""}
{sort}區,{"id":1}表示按照id升序排序,{"id":-1}表示按照id降序排序
Skip和Limit聯合起來使用,相當於查詢mysql中的limit語句
(注:Skip和Limit的值不能為空,否則會報錯)
2、模糊查詢
查詢條件中包含like時,格式為:{"operParam5":new RegExp(".*set.*")}
這裡使用到簡單的正則表示式:.*表示任意多個字元,相當於like中的%。
如果查詢operParam5 like ‘%set%’,則寫成{"operParam5":new RegExp(".*set.*")} 如果查詢operParam5 like ‘%set’,則寫成{"operParam5":new RegExp(".*set")}
如果查詢operParam5 like ‘set%’,則寫成{"operParam5":new RegExp("set.*")}
二、 新增
1)右鍵點選集合名,再左鍵點選Insert Document…
2)在彈出的輸入框中,填入要插入記錄的Bson格式資料
3)點選Insert,插入成功
三、 編輯
1) 點選選單欄的Update按鈕
2) 在左側輸入查詢條件,右側輸入要更新的欄位名稱和欄位值
如下示例實現將id= aaaa84e71ffb470ca8c80d309c4bc835的記錄的sendId欄位值,修改為000001
3)之後,點選updateAll更新所有記錄。
四、 刪除
3) 點選選單欄的Remove按鈕
4) 輸入要刪除的記錄的查詢條件,
如下示例刪除id=aaa684e71ffb470ca8c80d309c4bc835的記錄
3)點選Remove按鈕,彈出確認提示框,點選Remove即可