使用 mongo shell 是 javascript:

db.collection.insert()

我可以允许集合名称是动态的以便处理多个集合吗?

最佳答案

如果您只是在谈论 mongo shell:

var col = db.collection;
col.find()

所有其他命令都非常有效。数据库也是如此:
var odb = db.getSiblingDB("other")

现在 odb 可用于“其他”数据库。
odb.othercollection

将使用“other”数据库中的“othercollection”,而 db 仍然是当前的。

这一切都只是 JavaScript,因此“对象”的任何内容都是有效的。

关于javascript - 使用javascript的mongodb shell中的变量集合名称,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22498018/

10-08 22:08
查看更多