在mongoose find()查询中传递文字

时间:2018-01-22 15:20:37

标签: mongoose literals

我有一个变量:

var Collection1 = require('...path to schema');

var schemaName = 'Collection1';

我希望能够做到:

var cursor = [schemaName].find().cursor();

但我一直都未定义。如何使用变量传递给find()mongoose查询?

1 个答案:

答案 0 :(得分:2)

您可以调用mongoose.model按名称查找模型:

var cursor = mongoose.model(schemaName).find().cursor();