MongoDB 集合名称的别名?

MongoDB alias on collection name?

是否可以在 mongodb 集合名称上添加别名,这样代码中的引用就不需要更改?假设我有一个名为 test-foo 的集合,我需要在 testFoo 中更改它,有没有办法添加别名以便代码中的引用保持不变?谢谢!

不,不支持同义词。您可以使用变量:

var t = "test-Foo";
db.getCollection(t).find({});

那么你的代码可以更通用。