我想知道是否可以将变量从 MongoDB 传递到 JavaScript。我有一个任务,我想创建一组以下形式的集合:coll + X,其中 x 是数字(键),它将从 Mongo 传递。下面的片段显示了我想要实现的目标。
reduceInit = Code(
"function(KEY, values) {"
"var name = 'coll' + KEY;"
"db.name.insert({a : 1});"
"return {something: []};"
"}"
)
我见过 db.eval 函数,但我不知道在这种情况下如何使用它。
编辑:
"var word = key;"
"db.coll[word].insert({something : 1});"
所以我发现我可以使用上面两行代码创建集合。问题是,这会产生表单的名称:coll.X现在的问题是,如何去掉名称中的点。
我提前感谢您的帮助。