だから私は少し矛盾しています。スキーマレスでもある高品質のドライバー/ライブラリーにアクセスしたいのですが、Nodejs 用のアクティブな MongoDB ライブラリーは Mongoose だけのようです。
さて、Mongoose は素晴らしいものですが、繰り返しになりますが、これはスキーマ ベースのライブラリであり、このプロジェクトでは Mongo で使用したくありません。
したがって、私の基準に合う(マングースではない)ことがわかったオプションは次のとおりです..
- Mongodb ネイティブ
- おそらく最も広く使用されているオプションであり、他のライブラリの基盤ですが、最も使いやすいというわけではありません。私の意見では、深くネストされたコールバックはすぐに醜くなる可能性があります。
- モンゴスキン
- これは適切なオプションであり、通常の Mongo コンストラクトに多くのアクセスを許可するように見えますが、同時に文書化が不十分であり、それほどアクティブではありません。
- モンゴル語
- 私の個人的な好み..しかし、Mongo の構成要素の多くにアクセスできず、プロジェクトはほとんど死んでいるように見えます..基本的に 1 年間活動がありませんでした。
- モンゴジス
- 3 つのラッパーの間で最も最近アクティブになった可能性がありますが、GridFS のサポートがありません(私が見ているように)。
私が見逃している他のオプションはありますか?
edit : リストに他のライブラリを追加..