3

私のnode.jsアプリではmongodb、データベースとして使用しています。また、私mongoose.jsはそれの上に使用することを好みます。私の質問は、

mongoose.js データにアクセスするために、上に追加のレイヤーを構築することは正当化されますか? のようにCRUD operations

mongooseコーダーが直接クエリを書くことを制限し、mongoosedb またはmongoose. 後の段階でこれがどれほど効果的かはわかりませんが、今は迷惑に思われるので、私はこれを求めています. 提案してください。

4

1 に答える 1

3

明確に答えるのは難しいですが、テストを容易にするために、この「追加の」レイヤーを使用する傾向があります。たとえば、クラス/ファイルを分離してテストする方が簡単です。ある時点で別のデータ ストレージをリファクタリングできるようにしたい場合にも役立ちます。

于 2013-01-24T07:21:50.263 に答える