1. 程式人生 > >MongoDB三(集合操作)

MongoDB三(集合操作)

一、 建立集合

在MongoDB中,建立集合採用db.createCollection(name, options)方法。
在該命令中,name是所要建立的集合名稱。options是一個用來指定集合配置的文件。
資料型別
例:
建立集合
在MongoDB中,你不需要建立集合,當你插入一些文件時,MondoDB會自動建立集合。

二、 刪除集合

MongoDB利用db.collection.drop()來刪除資料庫中的集合。
刪除集合
如果成功刪除,則drop()方法返回true,否則返回false。

三、 資料型別

MondoDB支援如下資料型別:

  • String:字串。儲存資料常用的資料型別。在MongoDB中,UTF-8編碼的字串才是合法的。
  • Integer:整型數值。
  • Boolean:布林值。用於儲存真/假值
  • Double:雙精度浮點值。
  • Min/Max keys:將一個值與BSON(二進位制JSON)元素的最低值和最高值相對比。
  • Arrays:用於將陣列或列表或多個值儲存為一個鍵
  • Timestamp:時間戳。記錄文件修改或新增的具體時間
  • Object:用於內嵌文件
  • Null:用於建立空值
  • Symbol:符號。該資料型別基本等同於字串型別,但不同的是,它一般用於採用特殊符號型別的語言
  • Date:日期時間。
  • Object ID:物件ID。用於建立文件的ID。
  • Binary Data:二進位制資料。用於儲存二進位制資料。
  • Code:程式碼型別。用於在文件中儲存JavaScript程式碼。
  • Regular expression:正則表示式。