Arrays MongoDB循环:从变量保存数据?

Arrays MongoDB循环:从变量保存数据?,arrays,mongodb,loops,variables,mongoose,Arrays,Mongodb,Loops,Variables,Mongoose,在javascript中使用具有多个对象的前端变量,如下所示。。。(注意-每个用户的分数不同,因此我需要能够从前端获取信息) 我怎样才能在MongoDB中存储这些数据?我能循环浏览一下数据吗?或者我可以将整个变量“campgrounds”存储在Mongo中吗?比如$(“#quizData”).value(露营地) 我会像下面那样设置一个模式吗?即使我这样做了,我也不知道如何将变量中的数据真正输入Mongo。不知道如何实现我的目标。谢谢你的帮助!:) 如果您使用mongoshell连接到mongo

在javascript中使用具有多个对象的前端变量,如下所示。。。(注意-每个用户的分数不同,因此我需要能够从前端获取信息

我怎样才能在MongoDB中存储这些数据?我能循环浏览一下数据吗?或者我可以将整个变量“campgrounds”存储在Mongo中吗?比如
$(“#quizData”).value(露营地)

我会像下面那样设置一个模式吗?即使我这样做了,我也不知道如何将变量中的数据真正输入Mongo。不知道如何实现我的目标。谢谢你的帮助!:)


如果您使用mongoshell连接到mongo

mongo --host localhost:27017
您可以发出以下javascript命令

use campgroundsdb
var campgrounds = [{ name: "State Park #1", score: 0 }, { name: "State Park #2", score: 0, }, { name: "State Park #3", score: 0 }]
db.campgroundscollection.insertMany(campgrounds)
然后通过发布

db.campgroundscollection.find().pretty()
如果您想创建一个用JavaScript编写的程序,它需要能够连接到mongodb进程。Node.js教程符合此要求


如果您使用mongoshell连接到mongo

mongo --host localhost:27017
您可以发出以下javascript命令

use campgroundsdb
var campgrounds = [{ name: "State Park #1", score: 0 }, { name: "State Park #2", score: 0, }, { name: "State Park #3", score: 0 }]
db.campgroundscollection.insertMany(campgrounds)
然后通过发布

db.campgroundscollection.find().pretty()
如果您想创建一个用JavaScript编写的程序,它需要能够连接到mongodb进程。Node.js教程符合此要求


谢谢你的帮助!这是否适用于campgrounds变量,该变量的数据根据前端的用户输入而变化?这是我的主要拦截器:)只要用户提供的数据可以存储在JavaScript变量中,它就可以保存到Mongo中。一个文档中可以保存的数据量有16MB的限制。这是一个巨大的数据量,所以它通常不是一个很大的限制。难以置信!谢谢你的帮助!谢谢你的帮助!这是否适用于campgrounds变量,该变量的数据根据前端的用户输入而变化?这是我的主要拦截器:)只要用户提供的数据可以存储在JavaScript变量中,它就可以保存到Mongo中。一个文档中可以保存的数据量有16MB的限制。这是一个巨大的数据量,所以它通常不是一个很大的限制。难以置信!谢谢你的帮助!