問題タブ [flask-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.
python - jinja2は同じ文字列を集めて数えます
フロントエンドまたはデータベースからのビュー ページで同じタグを収集したいと考えています。タグを一覧にまとめています。
model.py
MongoDB データの例:
jinja2、python、flask.ext、またはmongoengine自体から次の結果を取得するにはどうすればよいですか?
ご提案いただきありがとうございます。
mongodb - MongoEngine は ListField から文字列を削除します
コード:
Users.following
フィールドから特定の文字列を削除したい場合
Users.objects(username="some_user").update(pull__following=["some_string"])
そしてそれを保存しますか?
私はこれを試しましたが、文字列をfollowing
listField
python - mongoengineを使用してMongoDBでBSON ObjectIDでコレクション名を取得
ObjectID
と を使用してmongoengine
コレクション名を取得することは可能python
ですか?
例:
コレクション名として印刷したい: jobs
。
python - Mongoengine - オブジェクトが参照されている場所を取得する
フラスコ(python)でmongoengineを試しています。そして、One-to-One フィールドを作成しようとしていました。
モデルと、 、 などUser
のタイプのユーザーのモデルもあります。モデルの単純なバージョンは次のとおりです。Author
Buyer
これで、単純に作成者からユーザーを取得できます
しかし、ユーザーがいる場合、著者を取得するにはどうすればよいですか?
できることはわかっていますAuthor.objects.get(user=u)
が、追加のクエリなしでこれを実行できるかどうか疑問に思っていました。
python - Flask が構成をロードしない
Flask での構成の読み込みに問題があります。
config[config_name] などのタイプを確認しました。問題ありません。
config ファイルは次のように指定されます。インポート、オブジェクト タイプに問題はありません。静的に渡された場合、すべて正常に動作します。'host'='serverip' は意図的なものです。
また、SQLAlchemy を使用して db に接続しようとするとこの問題は発生しませんが、MongoDB の場合、アプリケーション設定の MONGODB_SETTINGS が更新されません。
興味深いことに。
また、Flask-Config が提供する別の方法を使用して構成ファイルから構成を読み込もうとすると、.
mongodb - MongoEngine - json に変換するときにリスト フィールドを効率的に参照する方法
上記に似た 2 つのコレクションがあり、多対多の関係を維持しています。
Angular のテンプレートでは、javascript 変数を次のように親のリストに設定しています。
chilren
これにより、参照解除されたオブジェクトではなく、オブジェクト ID (参照) の配列である親の配列が生成されchild
ます。
この角度オブジェクトに、参照解除されたすべての子を含めたいと思います。これを行う効率的な方法はありますか?
これまでのところ、これが O(n^3) で機能する唯一のアプローチです。わかりやすくするために、リスト内包表記を最小化しました。を json にシリアル化できるものobj['_id'] = {'$oid': str(obj['_id']}
に変換するには、倍数が必要です。ObjectId
以下は機能しませんが、逆参照されていない子になります。