1. 清除資料庫內全部資料
db.dbName.drop()
2. 利用 VS Code 開啟預設的 9 筆 document/row
3. 在 MongoDB shell 裡用 db.CollectionName.insertMany 存進 9 筆 document/row
4. 查詢資料
這種一次性可輸入多筆資料的特性比傳統單筆輸入要省時。難怪許多廠商會採用 MongoDB
5. 找尋資料
假設想要找 title 是 Software Architect;但為了避免打字錯誤,可以利用命令提示字元裡的複製與貼上功能
在資料區裡面複製
在命令提示字元裡面複製
下命令:db.CollectionName.find({,再貼上
找到結果顯示
6. 查詢運算元(Query Operators)
也可以利用查詢運算元(Query Operators)
如:想要找出 salary 大於 6000 元的資料
查詢運算元(Query Operators) 可以表示為:{"$gt": 6000}
7. 找第一筆資料
找出所有數據裡的第一筆 document/row
如果是上面提到多筆紀錄的的 title 是 Software Architect,用 findOne 就只會找出一筆
8. 更新一筆資料: update
這裡告訴我們,update 指令需要包含 操作運算元
這裡我們就需要找 MongoDB 網站的文件
https://docs.mongodb.com/realm/mongodb/update-documents/
更新資料的部分
現在是要更新一筆 document/row,要用 “$set”
9. 更新多筆資料: updateMany
updateMany 指令需要包含 “$set”操作運算元
接下來利用 find() 來顯示改變後的資料:
updateMany 輸入的條件是 {“title”: “Software Architect”},find() 也用同樣的條件
留言列表