sql >> データベース >  >> NoSQL >> MongoDB

Mongodbドット表記ワイルドカード?

    これはあなたの質問に対する実際の答えです。

    サービスオブジェクトのキーが何であるかを知る方法がない場合に、一部のサービスのクレジットが50未満のすべてのユーザーオブジェクトを見つける方法は次のとおりです。

    $ whereクエリを使用します:

    db.users.find({
        $where: function () {
            for (var index in this.services)
                if (this.services[index].credits < 50)
                    return this;
        }
    });
    


    1. Redis通知:有効期限が切れたときにキーと値を取得する

    2. MongoDBでドキュメントをロックする

    3. MongoDBに参照整合性を適用する方法があります

    4. Birt mongodb param