以下是我的實際LAB畫面.
用英文練習打日記,,, 因為我時間很多 .
Before Manage DB need parper Model :
mongoose schema( ./model/todo.js) and Controller setting ( project/app.js)
https://medium.com/@placid_olivine_mink_632/install-robo-3t-software-de34a10f77a9
Robo 3T install :
MongoDB SERVER of GUI
Manage DataBase
Add Data
> use test //switched to db test > db.haha.insert ({ name : 'javasix'}) // haha is your collection name
// sometime auto give name from DBname + s If apper : WriteReault ({ "nInserted" :1 }) // feedback is mean data success build
Modify Data
Use . update and $set ,
to modify data .
e.g : db.haha.update({"_id":("5exxfa")},{ $set:{name:'I have modify..'} })
Remove Data :
e.g :db.todos.remove({"_id": ObjectId('5eXXXfa')}). // have delet id //
After Remove command , id have delete .
Add most file :
Create seeder
e.g : ./models => mkdir seeds ./models / seeds / ==> touch todoSeeders.js code todoSeeders.js
for ( var i =0 ; i <10 ; i ++ ) { //basic cycle funcation Todo.create( {name:'Barry'+i } ) //Todo is mudole }