因為是開發 nodejs ,最常用到的資料庫就是 mongo ,不過最近都在開發前端,太久沒有碰觸到他了,今天就來複習一下吧。
基本指令
進入 mongo
# mongo
結果他一直跳出很奇怪的錯誤
Failed global initialization: BadValue Invalid or no user locale set. Please ensure LANG and/or LC_* environment variables are set correctly.
所以我改成
# export LC_ALL=C # mongoyes 成功進入!
秀出所有db
# show dbs
秀出所有 collections
# show collections
秀出這個 user 欄位的所有資料
# db.getCollection('user').find({})
更新這個 user 欄位的 startDate 跟 endDate
# db.getCollection('user').update({}, {$set:{'startDate':new Date('2016-01-01'), 'endDate': new Date('2018-01-01')}},{multi:true})
收工!
0 意見:
張貼留言