node-mongodb-native

    0

    1答えて

    認証で動作するmongoデータベースをセットアップしました。 mongodb native driverを使用してデータベースをコピーしようとしています。ここで MongoError: listCollections failed: { ok: 0.0, errmsg: "not authorized on SESSION to execute command { listCollections:

    1

    1答えて

    多くのドキュメントを作成していますが、サーバーの帯域幅の半分が新しいドキュメントを呼び出し元に返すのに費やされていると思います。 私はサーバにドキュメントを返送したくありません。ドキュメントが保存されたら、承認を得たいだけです。 私はが文書の更新時Model.updateOne()代わりのModel.findOneAndUpdate()を使用することによって、この問題に対処することができました。

    0

    2答えて

    私は$ currentDateを使用して挿入する日付を含むフィールドを持つmongoドキュメントを持っていますので、ドキュメントを挿入するとmongoサーバーの日付が入ります。 日付フィールドとサーバー日付の差が10分以上あることをすべてのドキュメントに照会してフィルタリングしたいとします。 はこのDBを想定します。 { "_id" : 1, "item" : "abc", "price" : 1

    -1

    1答えて

    インデックスのヒントとクエリの投影をNodejsドライバと組み合わせるために苦労しています。 我々は唯一のヒントが含まれる場合、これは動作します: db.collection('battle').find({}, {'hint': 'myindex'}).toArray(); 我々は唯一の投影含める場合、これは動作します。これは、投影を無視し、 db.collection('battle').

    1

    1答えて

    私はデータベースとしてmongodbを持つappを開発しています。私はmongodbに接続するために複数のURLを使用しています。私はDBを接続するために以下を使用しました。 Reference Link var mongoClient = require('mongodb').MongoClient; var Db = require('mongodb').Db; var Server =

    0

    1答えて

    私は、MongoDBデータベースから読み込むNode REST APIを作成する際に問題に遭遇しています(この場合はMongooseではなくMongodbネイティブを使用しています)。私はローカルファイルから読み込んでいるタイムスタンプの後にすべての結果を照会しようとしています。その後、最上位のイベントのタイムスタンプを取得し、ファイルに保存します(目標は、このメソッドが最後のクエリから最新のイベ

    0

    3答えて

    私はnodejsとマングースを使用しています を働いていない複数のクエリは、ここ はモンゴ内の文書であるフレームワークを表現するために:私はアクセスしようとすると、今 { "_id" : ObjectId("59c1fe16b68d844d8473c6fe"), "is_active" : "0",

    1

    1答えて

    例では、ブール値「true」をtrueからfalseに、またはfalseからtrueにトグルする方法を、ドキュメントに存在する値に基づいて調べようとしています。それが真実ならばそれを偽に変更し、偽の場合はそれを真に変更します。配列の例。 [{ _id: 59cb78434436be173e038aaa, active: true, title: 'One' }, { _id: 59cb78434

    1

    1答えて

    複数のdbsを含むmongoサーバーに接続するとき、node-mongodb-nativeドライバを使用した方がより効率的な方法です。 私は8 dbs(db1 ... db8)を同じMongoサーバー上に持っているとしましょう。私のノードアプリケーションは、受け取ったクエリに応じてすべて8に接続する必要があります。各DBとの私のために、ここでより良いオプション 1)8つの別々の接続を作成します(1

    0

    1答えて

    これは1人のユーザのメモです。私は質問し、 "activeFlag:1"でこの使用のノートだけを取得したい。私のクエリオブジェクト・コードは findAccountObj = { _id: objectID(req.body.accountId), ownerId: req.body.userId, bookId: req.body.bookId, "notes.activeFlag":