2

NodeJS で mongoose を使用して MongoDB コレクション スキーマを定義する方法があります。Mongoose は、クエリの実行時にスキーマを検証します。

Python/Tornado の Motor で同様のものを見つけることができませんでした。Motorで同様の効果を達成する方法はありますか、それともそれを行うことができるパッケージがありますか?

4

2 に答える 2

2

いいえ、ありません。Motor は MongoDB ドライバーであり、基本的な操作を行いますが、あまり便利ではありません。Motor 上に構築された MongoTor のような Object Document Mapper (ODM) ライブラリは、スキーマ検証などの高レベルの機能を提供します。

私は MongoTor を保証しません。慎重に進んでください。本当に ODM が必要かどうかを検討してください。mongodb の生データ形式は Python 型に十分近いため、ほとんどのアプリケーションではコードとドライバーの間にレイヤーを必要としません。

于 2016-04-25T13:38:26.120 に答える