我正在尝试在控制器中编写一个逻辑,我想根据请求参数使用两个集合中的任何一个。我有两个模型(比如 abc 和 xyz )。两者具有完全相同的结构。现在,如果我的请求包含参数'abc' == 1,那么我想使用 abc,否则我想使用 xyz。我怎样才能做到这一点 ?
让我尝试用伪代码解释我要完成的工作。
var collectionToUse = <xyz collection Object> // By default use this collection
if ( req.params.abc == 1 ){
collectionToUse = <abc collection Object>
}
collectionToUse.find()
我知道这可能很基本,但我在网上找不到与此相关的任何内容?