为了检索存储在数据库中的现有集合的 Collection 对象,请
getCollection()
从 Schema 对象调用该函数。
// Get a collection object for 'my_collection'
var myColl = db.getCollection('my_collection');
与设置为 true的字段createCollection()
一起
ReuseExistingObject
,可用于创建新集合或重用具有给定名称的现有集合。有关详细信息,请参见第 4.2.1 节 “创建集合”
。
笔记
在大多数情况下,良好的做法是在开发期间创建数据库对象,并避免在数据库项目的生产阶段动态创建它们。因此,最好将在数据库中创建集合的代码与实际的用户应用程序代码分开。