1

リクエストパラメーターに基づいて2つのコレクションのいずれかを使用するコントローラーにロジックを記述しようとしています。私は2つのモデルを持っています( 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()

これはかなり基本的なことかもしれませんが、オンラインでこれに関連するものを見つけることができませんでしたか?

4

0 に答える 0