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

マングースはネストされた配列からオブジェクトを削除します

    セッション配列が接続内にあるため

    クエリが次のようになるように、セッションの代わりに「connections。$。sessions」を試してください

    Users.findOneAndUpdate({ "userId": "myId", "connections.dateConnectedUnix": 1334567891 },
        { $pull: { "connections.$.sessions" : { device: "mobile" } } }, (err) => {
            if (err) {
                return res.status(404).json({ message: 'Error' });
            }
            return res.status(200).json({
                success: true,
                message: 'success'
            });
        }
    );
    


    1. Windows MongoDB-コンパスをインストールしましたが、システム内にコンパスが見つかりません

    2. MongoDBは、CurrentDateとのクエリ比較を検索します

    3. インデックスを追加した後でもmongodbgroupbyが遅い

    4. Mongoid-個別のクエリの制限