問題タブ [mongoengine]

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.

0 投票する
2 に答える
2643 参照

python - mongoengine-埋め込まれたドキュメント内のキーのインデックス?

MongoDBでは、埋め込みドキュメント内のキーにインデックスを付けることができます。

mongoengineを使用してこれを行う方法はありますか?

0 投票する
2 に答える
5219 参照

python - mongoengineの埋め込みドキュメントのリストフィールドを更新する適切な方法は何ですか?

mongoengine の埋め込みドキュメントのリストフィールドのチェックと更新を実行するためのメソッドを定義しようとしています。私がやろうとしていることを行う適切な方法は何ですか。コードは以下です。

これは、このようなことを行う正しい方法ですか?

0 投票する
1 に答える
30106 参照

mongodb - MongoEngine を使用して並べ替えますか?

通常の mongodb クエリのように、MongoEngine でクエリ オブジェクトを並べ替えるにはどうすればよいですか?

http://www.mongodb.org/display/DOCS/Sorting+and+Natural+Order

0 投票する
2 に答える
259 参照

django - ドキュメントへのフィールドのオンデマンド追加

私はこの文書を持っていると言います:

実行時に、一連のクエリに従って、いくつかのフィールドをいくつかのインスタンスに追加する必要があります。

いくつかの Dattum を取得すると、適切な列があることがわかりますが、列にはフィールドmodel_to_dict(column)がなく、データには属性 geojson がありません。

mongoengine にあまりにも多くの魔法を要求している可能性があります。これに取り組む適切な方法があるかもしれません。ポインターはありますか?

0 投票する
1 に答える
3938 参照

python - mongoengine クエリセットを json ファイルに変換する

Python を使用して、Mongo ドキュメントのクエリセットのデータを .json ファイルにダンプするにはどうすればよいですか?

私はdjangoシリアライザーを使用しようとしましたが、フィールドがmongoでアクセスされるのと同じ方法でdjangoでアクセスされないため、機能しませんでした.

また、python JSON エンコード/デコーダーを使用しようとしましたが、

例外が発生します

0 投票する
1 に答える
8029 参照

python - MongoEngine ユーザー認証 (django)

私が書いているdjangoプロジェクトでMongoEngineを使用しようとしています。認証バックエンドの仕組みを理解する (または理解する) のに苦労しています。

私が知る限り、ユーザーオブジェクトはリクエストに保存されていません。

私はそれを機能させていますが、正しい/安全な方法で行っているかどうかはわかりません. 誰かが私のコードを見ることができれば、私は大歓迎です。

私のsettings.pyで、ファイルの上部に追加しました:

0 投票する
2 に答える
2947 参照

django - 新しいブール値フィールドを既存の django Mongoengine モデルに追加しましたが、後でこのフィールドをフィルタリングできません

最初に私のdjangoモデルは次のようになりました:

新しいフィールド is_cancelled を追加すると、次のようになります。

私はdjango mongodb ORMにmongoengineを使用しています。しかし今、フィルタークエリを作成したいとき:

django オブジェクトを使用して、すべての is_cancelled フィールドを False にします。

しかし、上記のクエリに対してまだ空のリストを取得しています。私はdjangoオブジェクトのis_cancelledファイルを探していますが、is_cancelled = Falseが表示されます

間違い

しかし、mongodb シェルから見ると。is_cancelled としてフィールドはありません。

このクエリを修正するにはどうすればよいですか

0 投票する
2 に答える
6319 参照

python - Mongoengine unique_with

MongoDB で mongoengine を使用しています。タプル (merchant_id、order_id、event_type) が一意のキーでなければならないドキュメントを作成する必要があります。

これまで、私は常に2つの分野に限定された独自性を扱ってきました。したがって、次の作品 -

今、私は3つのフィールドに対してこれをやろうとしています -

しかし、これはうまくいきません。モジュールでエラーが発生しません。しかし、データを次のように入力すると-

merchant_id次に、同じでorder_idあるが異なる別のデータを追加しようとするとevent_id、重複キーであるというエラーが発生します。

私も試しました:

0 投票する
1 に答える
457 参照

twitter - Twitter、uimodules、async db からのトルネード リアルタイム ストリーム

私は最初の竜巻プロジェクトに取り組んでいますが、いくつか質問があります。

1-プロジェクトの一部は、さまざまなTwitterユーザーからリアルタイムのハッシュタグとツイートを収集して分類し、それらをWebサイトに配置します。リアルタイムの結果にiostreamを使用したいです。それを行うのに役立つライブラリとその使用方法はありますか? python-twitter 、 tweepy のようなライブラリを見つけましたが、何がベストなのかわからず、twitter 限定 API について赤字になっているので、ライブラリとは何ですか? …申し訳ありませんが、Twitterも初めてです

2-私はトルネードのドキュメントUIModuleでそれを使用する方法を見つけましたが、それの利点がわかりませんでした?

3-テンプレート以外で使用するグローバルテンプレートタグをレンダリングするハンドラーの方法はありますか?

4- MongoEngine を使用していますが、トルネード非同期で動作しますか、それとも Asyncmongo を使用する必要がありますか?