Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
361 views
in Technique[技术] by (71.8m points)

mongodb - How to update a list of collection in mongo db

I want to update a mongo collection property, which is a list. I want to add a item per update in to the list.

{ _id:3,
items:[]
}

now i just simply want to add item to the items list by updating the collection many times.


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

Quoting an example straight from the docs

db.students.update(
   { _id: 1 },
   { $push: { scores: 89 } }
)

So in your case it would be

db.your-collection.update{ {_id:3},
{$push: {items:<your-value>}
}

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...