2016-04-25 13 views
0

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

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

答えて

1

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

私はMongoTorを保証しません。慎重に進んでください。あなたが本当にODMを必要としているかどうかを考えてみましょう。mongodbの生データフォーマットは、ほとんどのアプリケーションがコードとドライバの間にレイヤーを必要としないほどPythonタイプに近いです。

関連する問題