問題タブ [motorengine]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Pythonの先物:トルネードの未来のオブジェクトからjsonを取得するにはどうすればよいですか?
これはpost
ハンドラです:
handler.py
オブジェクトはlogic
imports.py からインポートされ、インポートされたクラスからインスタンス化されますLogic
imports.py :
logic.py
このget_model
メソッドはModels
、DB クエリを作成し、将来のオブジェクトを返すものを使用します。
model.py :
これはコンソールに将来のオブジェクトを出力します:
どうすれば json に変換できますか?
python - MotorEngine インスタンスを Tornado で保存する
Tornado ハンドラを使用して MotorEngine インスタンスを保存できません。以下は、簡潔にするために短縮したコードの抜粋です。
motorengine
インポートをインスタンスに置き換えるとmongoengine
、適切に保存されます。
コードに明らかなエラーはありますか? 非同期プログラミングは私の得意分野ではありません。
:編集:
ベンの答えによると、これは機能するコードです
python - MotorEngine Tornado で新しいレコードを保存するときに assert を使用するのはなぜですか?
新しいレコードを作成するときに、MotorEngine のコールバックで Assert を使用するポイントは何なのか疑問に思っています。私はそれを取得しておらず、ドキュメントが明確ではありません。従業員がベルナルドという名前であることをコールバックで伝える目的は何ですか? 関数に値を渡していません...
MotorEngine は、Tornado および MongoDB 用の非同期 ORM です。 https://motorengine.readthedocs.org/en/latest/getting-started.html#creating-a-new-instance
どうもありがとう!
mongodb - MotorEngine - モデルの外部キーに相当するものを表す方法は?
MongoDB には、利害関係者の ID をフィールドとして持つ残高を表すドキュメントがあります。
この 2 つのクラス、Balance と Stakeholder を関連付ける必要がありますが、適切な方法がわかりません。適切なフィールドがあるのを見てきましたが、まだ理解できません: EmbeddedDocumentField()
何か案が?
python - Tornado / MotorEngine - クエリをオブジェクトとして返す
MotorEngineでクエリを作成する場合
次のようなものを返します。
どうすればそれをより扱いやすいものに変えることができますか?
mongodb - motorengine でジオポイント プロパティを持つドキュメント クラスを作成する方法
Motorengine は、mongodb で非同期データベース操作を行うための優れたライブラリです。しかし、モーターエンジンを使用して地理空間クエリを実行するにはどうすればよいか疑問に思っています。ライブラリは地理フィールドをサポートしていないためです。私が持っているオプションは、モーター 2dspear インデックスを使用することです。でもモーターエンジンの助けを借りて道を見つけられたら本当にいいですね。
誰でもそれで私を助けてくれませんか。
mongodb - 変数入力による Mongo 式
2 つのシナリオに対応できる mongo 検索を作成しようとしています。フィールドが「False」に等しい場合と、フィールドが任意の値になる場合。
私は次のことを思いつきました:
しかし、これはうまくいきません。どうすれば $eq mongo 演算子でワイルドカード検索を取得できますか?