compound-index

    0

    2答えて

    私は数百万のレコードを持つログコレクションを持っています。新しいインデックスを作成するには、「永遠に」必要です。したがって、既存のインデックスを使用することが望ましいでしょう。 ここで特定のエラーコードの発生回数を取得したいと考えています。私は、このクエリを使用し、機能的にそれが正常に動作します: db.getCollection('logs.res').aggregate([ {

    0

    1答えて

    コレクションインデックスを正しく設定しようとしています。私のようにそれをインデックス化しています // videos collection { _id: idString, ts: date, owner_id: idString, published: boolean, readyToPlay: boolean, private: b

    2

    1答えて

    mongoDBデータベースからKibanaでダッシュボードをセットアップしようとすると、問題が発生します。 複合インデックスで問題が発生します。私は、複合インデックスでMongoDBの中のコレクションを持っている:私はMongoDBのドキュメントの_idフィールド内の日付を使用してKibanaダッシュボードを生成しようとしています sale : {"_id" : {"date" : Date,

    1

    1答えて

    私は2つのクエリをサポートしたい複合インデックス { userID:1, connectionStatus: 1, userTargetLastName: 1}) を持っている:私は第二の化合物の指標は、_idでソートする必要があるかどうか混乱しています UserConnection.find({ $and : [ { userID : req.decoded.id }, { connecti

    7

    3答えて

    1つのキーが昇順で、2番目のキーが降順である複合インデックスを作成したいとします。 どうすればいいですか? 私はユーザーが選択したプロパティ名を含む文字列を持っています。そうCreateIndexを代わりに使用する必要があり、 var keys = new IndexKeysBuilder(); keys.Ascending(keyName1); keys.Descending(keyNam

    0

    1答えて

    に対する化合物のインデックスは、私は次のMongoDBのスキーマを持っている: mandate: { type: mongo.Schema.Types.ObjectId, ref: 'Mandate', required: true }, observer: { type: mongo.Schema.Types.ObjectId,

    3

    1答えて

    Parse索引がMongoとどのように機能するかを理解するために、遅い照会の一部が(ACLからの)_rpermフィールドを使用していることがわかりました。私は定義した。どちらのクエリもそうではないので、なぜクエリには_rpermというインデックスが必要なのか不思議です。 idだけで照会すると、すでに定義されている{"_id": 1}のインデックスだけでなく、 {"_id": 1, "_rperm"

    2

    2答えて

    フィールドaとbをフィルタリングしてからcで並べ替えるクエリがある場合は、a、b、cのインデックスを別々に作成する必要がありますか、実際には(a、b、c )?また、クエリのシーケンスがインデックスのシーケンスと一致する必要がありますか?つまり、クエリのフィルタシーケンスがフィルタb、フィルタc、次にaの順であれば、(b、c、a)の複合インデックスを持つ方がよいでしょうか?

    0

    1答えて

    私はジオ列である(擬似コードで)、次の処理を実行し、クエリ 検索(近隣X、B> Y).sort(C) を持っている場合、B型でありますまた、cはlong型である。 (a:2d、b:1、c:1)の複合インデックスはうまくいくと思いますか?