2017年1月9日 星期一

mongo 基本的 shell 指令

webber0928
因為是開發 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
# mongo
yes 成功進入!

秀出所有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})

收工!

By webber0928

一個小菜鳥工程師,對籃球還有夢想的男孩。

0 意見:

張貼留言

Coprights @ 2016, Blogger Templates Designed By Templateism | Distributed By Gooyaabi Templates