nodejs漸入佳境[18]-mongodb-node增刪查改
阿新 • • 發佈:2018-12-01
1 |
> npm install --save mongodb |
1 |
//mongodb 3以上寫法 |
id
插入一個物件的時候,會自動的產生一個隨機的id。id包含了時間戳和機器識別碼。
我們可以藉助與mongo的方法,為我們產生一個隨機數。
1 |
const {MongoClient,ObjectID} = require('mongodb'); |
參考資料:
MongoDB Node.js Driver Documentation
node-mongodb-native
查詢
原始資料:
1 |
[ |
js程式碼:
1 |
const {MongoClient,ObjectID} = require('mongodb'); |
執行程式碼返回:
1 |
[ |
篩選
1 |
const {MongoClient,ObjectID} = require('mongodb'); |
執行程式碼返回:
1 |
[ |
篩選id
1 |
const {MongoClient,ObjectID} = require('mongodb'); |
執行程式碼返回:
1 |
[ |
刪除document
1 |
const {MongoClient,ObjectID} = require('mongodb'); |
更新
1 |
const {MongoClient,ObjectID} = require('mongodb'); |