在mongoose find()查询中传递文本
我有一个变量,比如:在mongoose find()查询中传递文本,mongoose,literals,Mongoose,Literals,我有一个变量,比如: var Collection1 = require('...path to schema'); var schemaName = 'Collection1'; 我希望能够做到: var cursor = [schemaName].find().cursor(); 但我一直没有定义。如何使用变量传递到find()mongoose查询?您可以调用mongoose.model按模型名称查找模型: var cursor = mongoose.model(schemaName)
var Collection1 = require('...path to schema');
var schemaName = 'Collection1';
我希望能够做到:
var cursor = [schemaName].find().cursor();
但我一直没有定义。如何使用变量传递到find()mongoose查询?您可以调用
mongoose.model
按模型名称查找模型:
var cursor = mongoose.model(schemaName).find().cursor();
您可以调用
mongoose.model
按名称查找模型:
var cursor = mongoose.model(schemaName).find().cursor();