const MongoClient = require('mongodb').MongoClient
const client = new MongoClient('mongodb://localhost:27017/', {useNewUrlParser: true})
client.connect(err=>{
if (err) throw err
const db = client.db('my_data')
const collection = db.collection('users')
/* 创建unique索引防止重复 */
// collection.createIndex({'name': 1}, {unique: true})
/* 增 */
collection.insertOne({
name: 'yokiijay',
age: 23
})
collection.insertMany([
{name: 'xiaoming', age: 18},
{name: 'laowang', age: 30}
], (err, data)=>{
if (err) throw err
console.log( data )
})
/* 删 */
collection.deleteOne({
name: 'laowang'
},(err,data)=>{
if (err) throw err
})
/* 改 */
collection.updateOne({name: 'xiaoming'}, {$set:{age: 22}},(err,data)=>{
if (err) throw err
console.log( data )
})
/* 查 */
collection.findOne({
name: 'yokiijay'
}).then(data=>{
console.log( data )
})
client.close()
})
Mongodb 增删改查
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 最近写的爬虫需要用到MongoDB存储数据,MongoDB真是一个好东西,分享一下刚刚搭建好的步骤,提醒一下常常“...
- php mongodb 基本操作php array删除一个字段unset($arr["id"]); 1、增加数据 ...