問題タブ [pymongo]
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 - 日付関数を使用したクエリ用の MongoDB/py-mongo
MongoDB などのドキュメント データベースを使用しようとしていますが、ドキュメントを調べてみると、日付関数を含むクエリがあまり見つかりません。たとえば、DB について次の質問のいずれかを行っているとします。
- 「火曜日に商品を買った人全員教えて」
- 「すべての売上とグループを月ごとに取得してください」
これらはランダムな質問ですが、基本的には日付関数を持つものであれば何でもかまいません。私がこれについてどのように行くか分かりますか?
ありがとう、クリス。
mongodb - 埋め込みドキュメントのみを返す MongoDB クエリ
BlogPost
ゼロから多数の埋め込みComment
ドキュメントを含むモデルがあるとします。クエリを実行して、クエリ仕様に一致するオブジェクトのみ を MongoDB に返させることはできますか?Comment
たとえば、db.blog_posts.find({"comment.submitter": "some_name"})
コメントのリストのみを返します。
編集:例:
この例でepisode
は、次のとおりです。
しかし、私はただ欲しい:
python - MongoDB:$ gtクエリ(pymongoから)からの結果を制限する
Webサービスからいくつかの統計を収集し、それをコレクションに保存しています。データは次のようになります(ただし、フィールドが多くなります)。
誰かが過去30日間の毎日の数を要求した場合、それは(この例では)「ダウンロード」prの最大量を意味します。日。これがその日の最後の記録です。
を使用するcollection.find({"dt": {"$gt": datetime_obj_30_days_ago}})
ことで、もちろんすべての行を取得しますが、これはあまり適切ではありません。だから私は与えられた期間の一日の最後だけを返す方法を探しています。
それが道かもしれないと言われgroup()
ましたが、この場合にそれを機能させる方法を完全に理解することはできません。
ヒント、ポインタをいただければ幸いです。
mongodb - TG2.1: データベース セッション インスタンスを格納する適切な場所は?
TG 2.1 でカスタム データベース (MongoDB) を使用していますが、PyMongo 接続/データベース インスタンスを格納する適切な場所はどこでしょうか?
たとえば、現時点では、継承した AppConfig インスタンス内に作成されています。これを保管する標準的な場所はありますか?project.model.__init__
SQLAlchemy の下では、データベースは一般的に次の方法で取得されるように思われるため、変数を最適な場所に押し込むことができます。
とにかく、ベストプラクティスが何であるかに興味があります。
python - pymongo:findandmodify-「そのようなコマンドはありません」が返されます
pymongo(または少なくともドキュメント)にバグがあり、findandupdate
クエリを実行できなくなっていると思います。
これが何が起こるかです。私が走るとき:
実際にサーバーに送信されるクエリは次のとおりです。
query
引数が最初で、2番目findandmodify
であることに注意してください。
しかし、これによりサーバーはスローアップします。
サーバーfindandmodify
が最初になることを期待しているためです(BSON dictは明らかに順序付けられています)。
これに対する回避策はありますか?
database - 単一の MongoDB クエリ内の複数の操作
MongoDB を使用して単一のクエリで複数のコレクションを変更することは可能ですか?
SQL の例:
python - MongoDBの辞書キーに対するドキュメントのフィルタリング
次の構造を持つMongoDBの記事のコレクションがあります。
少なくとも1つの地理タグを持つすべての記事を検索するクエリを作成したい場合、どうすればよいですか?db.articles.find({'tags':'geography'})を書いてみましたが、うまくいかないようです。検索パラメータを「tags.geography」に変更することも考えましたが、検索述語がどうなるかを理解するのに時間がかかります。
python - python mongokit Connection()AssertionError
mongokitをインストールしたばかりで、AssertionErrorが発生する理由がわかりません
Pythonコンソール:
mongodbコンソール:
db 1.5 pymongo 1.5(1.4でもテスト済み)mongokit 0.5.3(これも0.5.2)
mongodb - を使って '。' MongoDB(PyMongo)のキー名で
'。'でdictを保存しようとすると キーにPyMongoがエラー(InvaildName)をスローしますが、(Mongodb Webサイトで)キーに「」が含まれている可能性があります。pymongoでこれらのドキュメントを保存できないのはなぜですか?彼らとモンゴに問題はありますか?
ジェームズ
mongodb - Mongo がクエリから完全なデータを返さない
私はPyMongoとMongoバージョンdbバージョンv1.4.1、pdffileバージョン4.5を使用しています
データベースにクエリを実行しようとすると、常に異なる結果が得られます。コードは次のようになります。
ただし、写真はすべてのデータを完全に返すわけではありません。コレクションには合計 8 つの要素があり、完全な応答が得られることもあれば、小さな応答が得られることもあります。
何か助けはありますか?
ありがとう、ジェームズ