【发布时间】:2016-05-02 02:35:18
【问题描述】:
我想使用 node.js 将文档数组插入 mongodb,但在插入时只插入第一个数据。
[{
"userid": "5664",
"name": "Zero 2679",
"number": "1234562679",
"status": "contact",
"currentUserid": "Abcd"
},
{
"userid": "5665",
"name": "Zero 3649",
"number": "1234563649",
"status": "contact",
"currentUserid": "Xyz"
}]
示例代码
collection.insert([{"userid": userid,"name": name,"number": number,"status": status,"currentUserid": currentUserid}], function(err, docs) {
if (err) {
res.json({error : "database error"});
}else {
collection.find({currentUserid:currentUserid}).toArray(function(err, users) {
res.send(users);
});
}});
但它仍然只插入第一个值,请告诉我如何插入所有这些文档。
请仔细阅读我的帖子并建议我一些解决方案。
【问题讨论】: